September 15, 2025 Master REST APIs with FastAPI and PostgreSQL: End-to-end tutorial with source code Disclaimer This article is intended for learning and experimentation purposes. Please note:The code and approaches shown … read more
September 1, 2025 An app to map your MKESPN K806 mini-keypad on Linux I recently finished a small tool I developed for a very specific problem: using the inexpensive MKESPN K806 mini-keypad … read more
August 15, 2025 10 Linux commands that will transform your development workflow What separates an average developer from an expert isn’t the IDE or the language—it’s how well they master their … read more
August 1, 2025 Master Docker containers, volumes and networks Master the lifecycle of your containers, networks and volumes before taking the leap to production. If you’ve … read more
July 15, 2025 The relativity of feature relevance What’s urgent isn’t always important, what’s important is almost never permanent. When starting a … read more
July 1, 2025 Diving deeper into n8n: node types, best practices and a workflow that tells you when to grab an umbrella In the previous chapter we reviewed what process automation is and why tools like n8n have become essential for … read more
June 15, 2025 When everything feels urgent, nothing is: How milestones bring order to chaos Working in software can quickly turn into a maze of tasks, branches, and bugs waiting to be resolved. When the backlog … read more
June 1, 2025 Visualizing development workflow with Kanban Managing a software development project is no easy task. Whether you’re working solo, in a small team, or within a large … read more
May 15, 2025 Estimating development time: from gut feel to method When will it be ready? When someone in a meeting asks, “When will it be done?”, you’ve entered the most high-stakes part … read more
May 1, 2025 Process automation in 2025 with n8n In a world where efficiency and scalability are key factors for any development team or tech company, process automation … read more
April 15, 2025 Automation and advanced logic in your database with functions and triggers In the previous chapters of this series, we’ve explored everything from foundational concepts of database design to more … read more
April 1, 2025 How to internationalize your Flutter app texts step by step When we start developing a new app, we usually focus on functionality, design, and user experience first. However, … read more
March 15, 2025 Edit images with just words using these AI tools For this article, we’re stepping away from programming once again, but staying within a closely related space—whether … read more
March 1, 2025 Programming ≠ Creating a product. Beyond the algorithm Have you ever built something convinced that it would be a success… only to realize that in the end, no one uses it? … read more
February 10, 2025 Database views: What are they and how to use them? As databases grow larger and more complex, managing and accessing data efficiently becomes increasingly challenging. … read more
February 1, 2025 Enhance your Flutter applications with animations Animations are a key element in modern application development. They not only make an interface visually more appealing, … read more
January 15, 2025 Introduction to PostgreSQL, one of the most popular database engines In this series, we’ve explored various database engines, such as SQLite, and the fundamental concepts of the relational … read more
January 1, 2025 Build a New Year resolution generator with ChatGPT Almost everyone makes New Year resolutions at the beginning or end of the year, or at least rethinks goals and … read more