Internet’s Best Programming Blog Posts, Guides and Books
Listen to the Programming Podcast on
Top Programming Writers
Maximiliano Contieri
@mcseeI’m a sr software engineer specialized in Clean Code, Design and TDD Book "Clean Code Cookbook" 5...
William Guo
@williamguoWilliam Guo, WhaleOps CEO, Apache Software Foundat...
jude shaieb
@hack0r66d473bbae74b08c79eb8efeI am a Backend Developer and Software Engineer with a solid background...
...
Andrii Deviatov
@mcseeFounder of BumblebeeSmart. Engineer designing inclusive sensory tools ...
Popular Programming Topics
Programming Stories
DevOps in a Nutshell
Aug 08, 2023
Why I Built a Zig Dotenv Lib
Oct 16, 2025
AWS ECS vs AWS Lambda Compared
Dec 14, 2021
How to build a SaaS with $0
Mar 12, 2018
The 16 Best AWS Blogs and Websites
Feb 11, 2020
The Secret Hacker Code
Nov 07, 2019
When and How to Use useMemo in React
May 30, 2023
Linux Users and Permissions
Jun 15, 2023
How to Use Maps Safely in Go
Nov 03, 2023
Go: Handling JSON in MySQL
Jan 13, 2021
Modern Hashing With Go: A Guide
Jan 10, 2025
Debugging My Love Life
Jan 24, 2022
The Art of Debugging
Nov 19, 2022
House Robber
Oct 03, 2022
Why Flutter Uses Dart
Dec 23, 2017
Creating Staggered Animation in Flutter: A Micro-Interactions Guide
@nikkieke
Jun 04, 2024
Optimizing CRUD Operations in Flutter: How to Implement HTTP Requests with Dio
@nikkieke
May 19, 2023
14 Open Source SQL Parsers
Oct 08, 2021
Should You Validate Again? A Smarter Way to Handle Data Trust
@hacker60111555
Jul 30, 2025
BEM should not exist
Jan 04, 2019
Filestack And Other OCR APIs
Aug 11, 2022
The REST of the 10 Commandments
Sep 11, 2021
Consider gRPC for Mobile APIs
Sep 09, 2019
Sudoku and Backtracking
Jun 01, 2018
Why API Mocking is Essential
Nov 01, 2022
I Shaved 1MB Off My Next.js App – The Fix Was Hiding in Plain Sight
@hacker1015225
May 30, 2025
Swift init(), Once and for All
Mar 21, 2025
Rules of Thumb for Software Engineering
@vedant-agarwala
Oct 14, 2019
How to Handle a Dev Who’s Brilliant, Toxic, and Unfireable, if You're a Technical Lead
@hacker-rsz4mdu
Apr 27, 2025
Making a Ping in PHP: A Quick Guide
Aug 29, 2023
PHP’s New Property Hooks Are Here—But Should You Use Them?
@akankov
May 28, 2025
My neovim setup for Go
Jul 06, 2017
The Last Statusline For Vim
Jan 07, 2018
Learning Vim: What I Wish I Knew
Sep 21, 2017
Enhance your IDE with Vim
Nov 26, 2018
CLIfe or my development setup
Jul 04, 2018
Untitled Story
HackerNoon Writer