Install
A constructive and inclusive social network for software developers. With you every step of your journey.
- 108,782articles · 365d
- 39+ min agolatest article
- Sep 13, 2025earliest in window
- 95%with images
- 292avg words
- software 96,097
- coding 91,871
- development 91,737
- engineering 91,310
- community 90,691
- inclusive 90,520
- ai 65,675
- webdev 56,800
- programming 54,539
- artificial intelligence 32,296
- technology 28,229
- productivity 26,404
- beginners 24,701
- javascript 21,970
- devops 20,413
- tutorial 20,104
- security 18,122
- python 17,781
- architecture 12,617
- llm 9,831
- Science & Technology 91,354
- Software Dev. 90,246
- Computers & Electronics 70,906
- Business & Industrial 9,245
- Arts, Culture, Entertainment & Media 7,852
- Internet & Telecom 7,149
- Economy, Business & Finance 5,216
- Arts & Entertainment 3,774
Please confirm you are human
This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.
A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.
News
A Telegram job alert bot in 60 lines of Python, on live ATS data
24+ min ago (456+ words) Job boards go stale fast. By the time a weekly digest reaches you, the interesting roles have been open for a month. So let's build the smallest thing that fixes that: a Telegram bot that wakes up, asks one API…...
The Illusion of String.length: How to safely count Unicode, Emojis, and Words in JS
52+ min ago (173+ words) If you are building a text input that restricts users to a specific character limit (like a tweet, an SMS gateway, or an SEO meta tag), your first instinct is probably to use String.prototype.length. If you are doing…...
Make Fully Customizable QR Codes (Actually)
47+ min ago (28+ words) Tired of usual bland QR codes that don't show off your brand? I made a simple API to create fully... Tagged with python, api, backend, tools....
Distributed Locks
1+ hour, 18+ min ago (110+ words) One-liner: A distributed lock ensures that only one node in a cluster can perform a critical operation at a time — preventing race conditions across services. In a single-server world, a mutex or semaphore handles concurrency. But in distributed systems: Classic…...
Three things that bit us moving a document scanner fully into the browser
1+ hour, 22+ min ago (596+ words) I work on LensUp, which does exactly that — the whole pipeline runs in the tab, and files are never uploaded. Disclosure up front: it's our tool, and this post is about the parts that were harder than the pipeline itself....
Ecualizador de Audio online
1+ hour, 18+ min ago (20+ words) Hola buen día me gustaría compartir este pequeño proyecto con todos la verdad es que no soy... Tagged with webdev....
Your First AWS Production Architecture: From a Simple Application to a Scalable System
1+ hour, 32+ min ago (1081+ words) Most people learn AWS by studying individual services. RDS is a database. But that's not how AWS is used in the real world. In a real project, these services work together to solve one problem: How do we run an…...
gh api --paginate --slurp --jq 'length' Counts Pages, Not Issues
1+ hour, 30+ min ago (415+ words) gh api --paginate --slurp --jq 'length' is the command everyone reaches for to count issues in a repository. It does not count issues. It counts pages. I found this while writing pagination recipes for a toolkit, and then found the…...
Someone Force-Pushed Over main. Here Is the Reflog Nobody Knows They Have.
1+ hour, 30+ min ago (423+ words) A colleague pushed a fix to main. Ten minutes later you amended a commit message and ran git push --force. Their commit is no longer reachable from any branch on the server. This is the one Git command that can…...
EC2 Instance Unreachable via SSM Session Manager
1+ hour, 58+ min ago (595+ words) This runbook resolves the situation where an EC2 instance is running and visible in the console but either does not appear in the Systems Manager Fleet Manager inventory, or returns a connection error when you attempt to start a Session Manager…...