top of page
tech blog
stay updated with expert insights on UX/UI, software development, freelancing, and IT jobs in switzerland. discover trends, tips, and strategies to thrive in tech.


Escaping Dependency Hell: A Developer’s Guide to Managing NPM and Yarn Efficiently
Modern JavaScript projects rely on an ever-growing list of dependencies. While tools like NPM and Yarn are essential for managing them, these ecosystems can quickly lead to what developers call “dependency hell” — version conflicts, missing or outdated packages, install errors… all of which can cripple a project.

Hapidev Team
Jun 273 min read


How Astral is reshaping Python development, one tool at a time
If you're a machine learning or GenAI practitioner; or a Python developer in general, your main concern is (and should be) the core features of whatever scripts you are writing (the backend of a web app, an ML training script, a prompt chaining logic…). What you certainly don’t want, is to spend hours wrestling with virtual environments, investigating why your dev package versions are different than your prod versions, or fixing inconsistent formatting before your pull reque

zakaria.bouayyad2
Jun 244 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


Brunel, the unconventional engineer
Ask anyone to name a famous English engineer and I’ll eat a stovepipe hat if nine times out of ten you don’t get the same name in reply. He was voted the second greatest Briton of all time in a BBC survey in 2002 (pipped to the number one spot by Winston Churchill, and thrashing Newton who appeared sixth). Although he was, in fact half French and British (and bilingual) and lesser known on this side of the Channel now.
The man in question is of course Isambard Kingdom Brune

travelkev
Apr 284 min read


Introduction to Bash: A Beginner's Guide
HTML (HyperText Markup Language) is the backbone of the web: it is the standard language used to create web pages. It forms the structure...

Hapidev Team
Apr 23 min read


Introduction to Vue.js: A Beginner's Guide
Vue.js is a progressive JavaScript framework for building user interfaces. Created by Evan You, Vue is designed to be incrementally adap....

Hapidev Team
Mar 213 min read


Introduction to TypeScript: A Beginner's Guide
TypeScript is a powerful superset of JavaScript that adds static types to the language. Developed by Microsoft, TypeScript enhances...

Hapidev Team
Mar 123 min read


Introduction to React JavaScript library: a beginner's guide
React is a popular JavaScript library for building dynamic and responsive user interfaces. Developed by Facebook, React allows developers...

Hapidev Team
Feb 193 min read


Introduction to SQL: a beginner's guide
SQL (Structured Query Language) is the standard language used for managing and manipulating databases. It allows developers and data...

Hapidev Team
Feb 143 min read
bottom of page