Habits to Improve Engineering Team Efficiency (Part 1): Design Documents Post date July 10, 2025 Post author By tyy Post categories In design-document, good-engineering-team-habits, habits-to-improve-team, hackernoon-top-story, software engineering, software-architecture, software-design, software-development
Writing your first smart contract in Solidity Post date July 9, 2025 Post author By Dmitry Glazunov Post categories In blockchain, smart-contracts, software engineering, software-development, solidity
Real-time systems with Combine and WebSockets Post date July 7, 2025 Post author By Jacob Bartlett Post categories In ios, programming, software engineering, swift, technology
Firebase vs ⚡Supabase in 2025: Which one actually scales with you? Post date July 7, 2025 Post author By Post categories In backend, coding, development, software engineering, software-development
How to Think Like a Programmer Post date July 7, 2025 Post author By Dev Frank Post categories In Problem Solving, problem-solving-skills, programming, software engineering, web-development
20 Advanced ChatGPT Prompts For Frontend Dev Post date July 7, 2025 Post author By CodeToDeploy Post categories In ai, programming, software engineering, software-development, technology
Under the Hood of WebRTC: From SDP to ICE and DTLS in Production Post date July 6, 2025 Post author By Oleksii Bondar Post categories In debugging-tips, hackernoon-top-story, ice-and-dtls-in-production, it, real-time-communication, software engineering, software-development, webrtc
Tech Doesn’t Start in Silicon Valley — It Starts Where People Are Allowed to Learn Post date July 4, 2025 Post author By Rodrigo Freitas Post categories In Brazil, Education, empowerment, entrepreneurship, professional-development, software engineering, software-development, technology
Everything You Need to Know About Python Decorators Post date July 3, 2025 Post author By Sukanta Roy Post categories In interview-preparation, programming-languages, python-programming, software engineering, software-development
Is GitHub Copilot Making Me Dumber as an Engineer? Post date July 3, 2025 Post author By Lino khan Post categories In software engineering, software-development, tech, technology, web-development
Unlocking JPA’s Hidden Powers: A Dive into Lesser-Known Annotations Post date July 3, 2025 Post author By Lucas Fernandes Post categories In java, programming, software engineering, software-development, spring-boot
My experience transitioning from individual contributor to team lead Post date June 30, 2025 Post author By Bret Cameron Post categories In business, programming, software engineering, technology, Work
Landing Software On Mars Post date June 30, 2025 Post author By Cfir Aguston Post categories In coding, programming, software engineering, software-development, technology
How I made Reading-Mode Parser in Flutter for RSS Reader. Post date June 30, 2025 Post author By SatendraPal Post categories In flutter, programming, software engineering, software-development, webview
Still Using Concurrency Like This? 5 Async Mistakes That Are Crushing Your Go Performance Post date June 30, 2025 Post author By Syarif Post categories In golang, programming, software engineering, software-development, technology
A Simple Guide to Model Context Protocol for Software Engineers Post date June 27, 2025 Post author By Ryo Kusnadi Post categories In artificial-intelligence, developer-tools, model-context-protocol, prompt-engineering, software engineering
What I Learned After Writing 300+ Programming Articles Post date June 27, 2025 Post author By Shalitha Suranga Post categories In programming, software engineering, software-development, technology, writing
Functional Events and Technical Traces: The Divorce That Broke Your System Post date June 27, 2025 Post author By Gedeón Domínguez Torán Post categories In observability, programming, software engineering, software-architecture, software-development
Stop Using UUIDs in Your Database Post date June 25, 2025 Post author By Daniel Craciun Post categories In database, programming, software engineering, software-development, web-development
Minikube 101: Your Local Kubernetes Playground Post date June 25, 2025 Post author By Maruti Muthu Post categories In developer-tools, devops, kubernetes, minikube, software engineering
FastMember: The Ultimate Hack for Faster C# Data Operations Post date June 25, 2025 Post author By Nagaraj Post categories In csharp, dotnet-core, programming, software engineering, software-development
Aggregateless Event Sourcing Post date June 25, 2025 Post author By Rico Fritzsche Post categories In coding, domain-driven-design, programming, software engineering, software-development
System Design Tips & Tricks— Part 2 Post date June 25, 2025 Post author By Sarangan Janakan Post categories In interview, software engineering, software-development, system-design-interview, technology
⌬ Episode II: Architecting Memory — The Hidden Cost of Comfort Post date June 25, 2025 Post author By AIAlchemist_Ab1r Post categories In memory-management, programming, rust, software engineering, software-development
Speed Through Competence Post date June 25, 2025 Post author By Dan Goslen Post categories In coding, programming, software engineering, software-development
I turned you into a trading card with (client-side) AI Post date June 22, 2025 Post author By Jacob Bartlett Post categories In ai, ios, software engineering, swift, technology
Your Brain on AI: The Hidden Cognitive Cost of ChatGPT Dependency Post date June 22, 2025 Post author By Kristian Ivanov Post categories In chatgpt, coding, programming, software engineering, software-development, Uncategorized
How to Set Up a Scalable Next.js 15 App Router Project Structure — Pro Tips Post date June 20, 2025 Post author By Lino khan Post categories In software engineering, software-development, technology, web-development
Terminal Commands That I Use to Boost Programming Speed Post date June 20, 2025 Post author By Shalitha Suranga Post categories In linux, programming, software engineering, software-development, technology
Why 90% of Go Developers Still Misunderstand Concurrency Post date June 20, 2025 Post author By Syarif Post categories In golang, programming, software engineering, software-development, technology
How Inefficient Slice Initialization in Go Can Lead to Memory Leaks and Performance Issues Post date June 18, 2025 Post author By Renaldi Purwanto Post categories In backend, machine-learning, programming, software engineering, technology
The 5 Ingenious Data Structures (and What They Actually Do) Post date June 17, 2025 Post author By Paolo Perrone Post categories In advanced-data-structures, b-tree, big-data, computer science, data-structures, rope-data-structure, software engineering, system-design
What Makes Playwright So Robust? I Read the Source Code So You Don’t Have To. Post date June 16, 2025 Post author By Lorenz Hofmann-Wellenhof Post categories In Automation, coding, playwrights, programming, software engineering
How I Escaped Docker React Rebuild Hell Post date June 16, 2025 Post author By Nur Mohamod Rafi Post categories In docker, nginx, programming, react, software engineering
Building Your Redis From Scratch: Implementing a Basic Server in Go Post date June 11, 2025 Post author By Jarek Orzel Post categories In database, database-development, devops, redis, software engineering
Channel Deadlocks in Go: How Improper Channel Usage in Go Can Lead to Deadlocks and Unexpected… Post date June 11, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, machine-learning, programming, software engineering
Why Legacy Code Still Runs the World Post date June 10, 2025 Post author By Shridivya Sharma Post categories In code-refactoring, codebase-optimization, codebase-stability, handling-legacy-software, legacy-code, refactoring-legacy-systems, software engineering, software-modernization
37 Lessons From My 7 Years in Software Engineering Post date June 9, 2025 Post author By Varsha Das Post categories In career-advice, career-development, career-growth, level-up-coding, software engineering
Advanced Swift Concurrency: AsyncStream Post date June 9, 2025 Post author By Jacob Bartlett Post categories In ios, programming, software engineering, swift, technology
The Silent Debt of Not Documenting Edge Cases Post date June 9, 2025 Post author By Kristian Ivanov Post categories In development, documentation, programming, software engineering, software-development
Token Auth Confusing You? Decode It Easily with .NET Core, Azure OpenID, and Angular Post date June 9, 2025 Post author By Nagaraj Post categories In Angular, authentication, dotnet-core, software engineering, software-development
I Spent 30 Days Studying A Programmer Who Built a $230 B Company Quitting His 9–5 — What I Learnt… Post date June 6, 2025 Post author By Sanjay Priyadarshi Post categories In artificial-intelligence, data-science, entrepreneurship, programming, software engineering
I Spent 30+ Days Studying a Programmer Turned Billionaire — What I Learned About How Not to Get… Post date June 4, 2025 Post author By Sanjay Priyadarshi Post categories In artificial-intelligence, business, entrepreneurship, programming, software engineering
Go for Event-Driven Architecture: Designing Pub/Sub Systems with NATS and Redis Streams Post date June 4, 2025 Post author By Renaldi Purwanto Post categories In event-driven-architecture, golang, redis-cluster, software engineering, technology
You’re Not Building Systems. You’re Just Moving JSON Around. Post date June 4, 2025 Post author By The Abstract Engineer Post categories In backend-engineering, distributed-systems, engineering-mindset, software engineering, system-design-interview
Cut Security Costs by Building It Into Your Software from Day One Post date May 28, 2025 Post author By Singaravelu Ambikapathi Post categories In cut-software-security-costs, cybersecurity-tips, secure-software-design, security-in-sdlc, shift-left-security, software engineering, threat-modeling, threat-modeling-in-development
SwiftUI Scroll Performance: The 120FPS Challenge Post date May 28, 2025 Post author By Jacob Bartlett Post categories In ios, programming, software engineering, swift, technology
Conquer Go in 60 Days: Liar Mode Unleashed — Mastering Distributed Systems and Production-Grade… Post date May 28, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, programming, software engineering, technology
Spring Secret Starter: Managing Secrets in Your Spring Boot App Post date May 28, 2025 Post author By Lucas Fernandes Post categories In open source, programming, software engineering, software-development, spring-boot
Functional purity and how to control side effects in large systems Post date May 26, 2025 Post author By Tony M Post categories In code quality, functional programming, software engineering, software-architecture, systems-thinking
Create a Custom Hook-Based Form System in React (With Validation + UX Best Practices) Post date May 26, 2025 Post author By Lino khan Post categories In software engineering, software-development, tech, technology, web-development
Conquer Go in 60 Days: Warlord Mode — Mastering Optimization and High-Level Systems Post date May 23, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, programming, software engineering, technology
What is Rate Limiting and How to Implement It? From Algorithms to System Architecture Post date May 20, 2025 Post author By Jarek Orzel Post categories In programming, rate-limiting, software engineering, software-architecture, software-development
Good Programmers Always Be Refactoring Post date May 11, 2025 Post author By Doug Donohoe Post categories In 10x-developer, best-practices, hackernoon-top-story, programming-tips, refactoring, refactoring-testing, software engineering, software-qa
Get Your Team to Speak Up: Here’s How Post date May 10, 2025 Post author By Vinita Bansal Post categories In diverse-and-inclusive-team, leadership-skills, motivate-your-dev-team, psychological-safety, software engineering, team-management, team-motivation-ideas, tech-leadership
The Importance of Context Switches Post date May 9, 2025 Post author By Gal Ashuach Post categories In context-switching, programming, programming-tips, software engineering, software-development
I Compared Copilot, GPT-4, and Claude on Real Coding Tasks Post date May 9, 2025 Post author By Crafting-Code Post categories In artificial-intelligence, chatgpt, GitHub Copilot, software engineering, software-development
Building Modular Go Services: How to Write Decoupled and Testable Code Post date May 9, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, programming, software engineering, technology
How I Boosted API Performance in Go by 10x with Smart Concurrency Patterns Post date May 7, 2025 Post author By Renaldi Purwanto Post categories In backend, golang, programming, software engineering, technology
How to Write Clean Code in Any Programming Language Post date May 7, 2025 Post author By Shalitha Suranga Post categories In coding, programming, software engineering, software-development, technology