Browsing Category
Software
12455 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
Factory Method
The factory design pattern is a fundamental creational pattern in object-oriented programming that deals with object creation. It…
Writing and Reading Text Files in Lua
Introduction Let’s talk about something practical: handling text files in Lua. It’s like having a virtual notebook where…
Laravel Middleware
Introduction Middleware stands as a crucial component facilitating seamless communication and interaction between various layers of an application.…
How to Properly Structure Stimulus Controller
This article was previously published on Rails Designer. Over the years many articles have been written about organizing…
File API
This is a submission for DEV Challenge v24.03.20, One Byte Explainer: Browser API or Feature. File API The…
Unleashing Creative Power: A Hands-On Guide to Image Generation with Google Cloud’s Vertex AI and…
Unleashing Creative Power: A Hands-On Guide to Image Generation with Google Cloud’s Vertex AI and Imagen API Ever wondered…
Sloan’s Inbox: Is security still an afterthought?
Hey folks! Sloan, DEV Moderator and mascot. I’m back with another question submitted by a DEV community member.…
The Basics of Kubernetes CronJob
Introduction Kubernetes is an open-source container orchestration platform that manages containerized applications to run on a cluster of…
JavaScript Template Literals
Template literals, introduced in ECMAScript 6 (ES6), are a way to work with strings more efficiently and expressively…
Leetcode Solution: #206: Reverse Linked List 🐬
Question Type: Medium 🎚️ Complexities: Time: O(n), Space: O(n) 🚩 Code: 👇 class Solution { public: ListNode* reverseList(ListNode*…