Today, it's easy to believe Django is outdated. Trendy tools and stacks like Next.js, Supabase,...
Hi, I hope that you are doing well. This will probably be my last article for 2024, and I hope you...
Hi there 👋 At the beginning of my career, my knowledge of software architecture was quite limited....
Last week, I was assigned a task to speed up an insertion script. The program was a straightforward...
So you've just accepted the software engineering or developer job offer? Well, first of all,...
There’s one task that software engineers hate, yet this small attention to detail is what separates a...
Storing data is something humans have been doing for thousands of years. From carving information on...
Let’s face it—being a developer isn’t just about writing flawless code. It’s about collaboration. But...
When entering a career, you have to find something that makes you competitive—something that makes...
Nextjs is quite popular with startups. What are the main features of Next.js that make startups adopt...
Asyncio allows developers to write asynchronous programs in Python without hassle. The module also...
Writing software is an activity far from perfect. From ideation to production, errors can appear, and...
Streaming is an interesting topic in software engineering. Whether it is about music, video, or just...
Streaming is an interesting topic in software engineering. Whether it is about music, video, or just...
Streaming is an interesting topic in software engineering. Whether it is about music, video, or just...
Interacting with command line commands is the fastest way to get things done as a software engineer....
Working with APIs is a common task for developers, and Python provides a great environment with the...
When trying to improve the performance of a program in Python, concurrency is often considered....
JSON (JavaScript Object Notation) is a lightweight data interchange format that's easy for humans to...
Debugging is an important part of software development. As humans, we create things, and mistakes can...
Functions are essential parts of programming in Python, and the language provides many patterns that...
In the programming world, the concept of "non-blocking" is pervasive. JavaScript developers often use...
Lists are fundamental data structures in Python, and they can be created in various ways. Today, we...
Webhooks are a way of communicating between two systems via a network. They are often used as...
As a developer, prioritizing your tools is essential because they are pivotal in achieving your...
If you're a software engineer, especially a full-stack developer, your job involves merging different...
Django and Nextjs are the one most used web frameworks for backend and frontend development. Django...
Introduction In software engineering, certain concepts like webhooks require careful...
Depending on the needs of a web application you are working on, you might want to implement ApiKey...
NestJS is a framework built upon Nodejs that helps developers build scalable applications with a big...