top of page
tech blog
Stay informed with expert insights on UX/UI, software development, freelancing, and tech jobs in Switzerland. Explore trends, tips, and strategies to succeed in tech.


A Beginner's Guide to Transforming SQL Data for AI Models
Many people new to machine learning know that you need data to train an artificial intelligence (AI) model. But how do you transform raw data—often from SQL databases—into a format that can be used by AI? Here's a step-by-step beginner's guide to help you get started.

Hapidev Team
Sep 263 min read


Java: The 3 pillars of OOP that 90% of developers use incorrectly (Inheritance, Encapsulation, Polymorphism)
Object-oriented programming (OOP) is everywhere in Java. Yet fundamental concepts like inheritance , encapsulation , and polymorphism are often misunderstood or even misapplied. The result: brittle, difficult-to-maintain code and a shaky architecture.

Hapidev Team
Sep 192 min read


Beginner's Guide to Rust (2025)
Rust is a systems language created by Mozilla in 2010, which became famous for:
Its memory safety without garbage collector (it prevents by design classic errors like null pointers or memory overflows).
Its performance is close to C++ .
Its growing adoption in critical areas: embedded systems, blockchain, browsers (Firefox, Chrome), cloud (AWS, Azure) and AI ( Wikipedia , TechRepublic ).
In 2025, Rust was still voted “developers’ favorite language” on Stack Overflow (SO Devel

Hapidev Team
Sep 122 min read


How To Guide for Beginners: Sass (Syntactically Awesome Stylesheets)
Here we introduce Sass (Syntactically Awesome Stylesheets) to beginners: a powerful preprocessor scripting language that enhances the capabilities of CSS. This article highlights key features of Sass, including variables, nested rules, mixins, and functions, which streamline and improve the CSS workflow. It aims to help you understand how to effectively start using Sass to enhance your styling processes.

Hapidev Team
Jun 1816 min read
bottom of page