Recently at work, I found myself fighting an abstraction that used to feel perfectly fine. We're working on a visually complex feature built with React Flow - a graph of nodes and edges that represent
As developers, we spend most of our time in the “Top Layer” of the frontend, relying on built-in methods like map, filter, and forEach. Usually, these abstractions are perfect. They let us write clean, readable code without worrying about what’s happ...
As developers, we’re often taught to write reusable, maintainable code. However, in our enthusiasm to “do the right thing,” we sometimes over-engineer solutions, introducing abstractions too early or where they’re not needed at all. This can lead to ...
Looking to craft a personalized dashboard that perfectly suits your data needs? You're in the right place! In this blog post, I'll guide you through the process of building a customizable dashboard using tremor and react-grid-layout. To initiate our ...
Welcome to the demanding but rewarding, tense yet fascinating world of high-tech. Whether you're a recent graduate, a career changer ready to embrace a new challenge, or someone with an unwavering passion for the tech field, this guide is crafted jus...
This article will walk you through a programming project idea - a mobile music player based on React Native, with a FastAPI / SQLModel backend. As a reference, I will use one of my own project, a music player that I built using the guidelines that wi...
If you've ever wondered where to start after deciding you want to work on a programming project, then this guide is perfect for you. That's because before I decided to write down this piece, I was in your shoes. Creating MonoBox was one of the best a...