Browsing Category
Software
12279 posts
Software Engineering & Development Frameworks
This hub covers practical engineering frameworks, development processes, and system design approaches used to build scalable and reliable systems.
You’ll find how-to guides, architectural breakdowns, and real-world insights focused on backend systems, cloud software, and modern developer tooling.
This content is designed for engineers, technical leads, and teams working on production-scale applications.
Key Engineering Guides
Conquer Every User Journey: Building Robust E2E Tests with Playwright- part 1
In everyday software development, making sure parts of our application work as expected will involve us testing the…
Leetcode Solution: #1669 Merge In Between Linked Lists 🚀
Question Type: Medium 🎚️ Complexities: Time: O(n), Space: O(1) 🚩 Code: 👇 class Solution { public: ListNode* mergeInBetween(ListNode*…
Getting hands-on with local LLMs using OLLAMA
This quick rundown explores Ollama and my experience with local Language Model Microservices (LLMs) and their uses in…
Top 10 Git Commands I Use Every Day
Over the years, I’ve found myself relying on a core set of Git commands on a daily basis.…
A Better Way to Build Reproducible Docker Images with Nix
The issue with docker build Redundant package downloads on every build Failed builds due to network flakiness Bloated…
What is the worst advice you’ve ever received?: CodeNewbie Podcast
Hey y’all! Welcome to CodeNewbie Podcast, our little corner of DEV in which we share weekly interviews with…
Google Cloud Generative AI Image Approver for Student Workshop
Asking students to create a free Google Cloud Platform account to try Imagen on Vertex AI is impractical…
How to Build Your Open Source Dream Team: A Guide
We’ve talked a lot about the challenges of being a maintainer, especially a solo maintainer. But like I…
Why adopt passkeys?
Passkeys are an emerging authentication technology. Major sites including Google, GitHub and Ebay now support passkeys. In this…
Understanding Variables in Lua
Introduction Variables are fundamental elements in programming languages like Lua. They act as placeholders for storing data that…