Menu
The code works on my machine :shrug:
Home
Hot
Random
Search
Browse
AI
AWS
Agile
Algorithms
Android
Apple
Backend
Bash
C++
Cloud
Csharp
All Categories
HTTP 418: I'm a teapot
The server identifies as a teapot now and is on a tea break, brb
HTTP 418: I'm a teapot
The server identifies as a teapot now and is on a tea break, brb
Tech twitter Memes
Posts tagged with Tech twitter
What Is The Name
Programming
1 month ago
360.5K views
0 shares
Julia Turc is out here trying to rebrand the entire profession because "vibe-coding" apparently isn't professional enough. Her suggestions? "Boomer coding" (for when you actually read documentation), "chewy coding" (code that's hard to digest, naturally), "trad coding" (back to the basics, no frameworks allowed), and "Coding with capital C" (because lowercase is for peasants). Then Gabor swoops in with the most devastatingly simple reply: "software engineering." You know, the actual name we've been using for decades. It's like watching someone reinvent the wheel and calling it a "circular mobility device" only to have someone point at a tire and say "that." The real joke here is that we've gotten so deep into meme culture and "vibes" that we forgot we already have a perfectly good name for writing code professionally. Sometimes the best roast is just stating the obvious.
Pulled This Joke From Twitter
Programming
Git
Backend
Frontend
1 month ago
273.4K views
0 shares
Open source maintainers everywhere just felt a disturbance in the Force. You spend years building something cool, sharing it with the world for free, and then one day you get a GitHub issue titled "URGENT: Production down because of your library" at 2 AM. Suddenly you're providing enterprise-level support for software you wrote in your pajamas while eating cereal. The best part? They're usually from companies making millions while you're just trying to get through your day job. Nothing says "community spirit" quite like becoming unpaid tech support for Fortune 500 companies who refuse to sponsor your $3/month coffee fund.
Spec Was Followed
Programming
Javascript
Agile
Testing
2 months ago
387.2K views
2 shares
Someone asked engineers to name every computer ever, and Richard took it literally . Instead of listing actual computer names, he wrote a loop that iterates through all computers and sets each one's name to "ever". Technically correct? Absolutely. Useful? Not even slightly. It's the classic malicious compliance meets literal interpretation. The spec said "name every computer ever" and by god, every computer is now named "ever". Requirements met, ticket closed, PR approved. Don't blame the engineer—blame whoever wrote that ambiguous spec without acceptance criteria. This is why we can't have nice things in software development. And why product managers wake up screaming at 3 AM.
Pooh No!
Webdev
AI
Programming
Backend
Frontend
3 months ago
511.1K views
1 shares
When Tigger catches Pooh about to devour some sketchy "vibe coded slop" and absolutely LOSES IT, only for Pooh to hit back with the most devastating flex known to tech Twitter: "Here's how I built a $10k MRR SaaS in 1 week." The sheer AUDACITY. The unhinged confidence. The fact that Pooh's entire business model was probably held together with duct tape and prayers, yet somehow it's printing money while you're still refactoring your side project for the 47th time. Nothing says "I've given up on clean code" quite like eating AI-generated garbage that somehow converts better than your meticulously crafted MVP. The real horror isn't the slop—it's that it WORKS.
Alxum 20Gbps USB C Switch 2 Computers, USB-C Switcher for USB-C/Thunderbolt 4 Monitor or Dock, 8K@30Hz/4K@144Hz Display, PD 3.1 140W Charging, USB-C Switch with Remote, Gaming Laptops Tablets Phones
Affiliate
Docking Stations
Alxum
Effortless 2-in-1 USB C Switch :Easily control two computers with a single monitor using the Alxum USB C Switch. Perfect for office professionals and gamers who need seamless switching without instal…
How Do You Pronounce It?
Programming
Databases
3 months ago
337.8K views
0 shares
The tech world's most pointless debate that somehow causes more arguments than tabs vs spaces. Is it "day-ta" or "dah-ta"? The answer depends entirely on whether you went to school in the US or literally anywhere else on the planet. Liam's response is gold because your brain automatically reads both pronunciations differently in the same sentence. It's like that GIF/JIF war, except nobody's built an entire career around being pretentious about data pronunciation... yet. Fun fact: The Latin origin "datum" suggests "dah-ta" is technically more correct, but good luck explaining etymology to your PM during standup when they ask about the "day-ta pipeline."
Vanilla Coding / Grind Coding / Soulslike Coding😂
Programming
Testing
5 months ago
460.2K views
0 shares
Julia Turc just opened Pandora's box by asking for a name for "not-vibe-coding" and the dev community delivered. The suggestions range from "boomer coding" (when you actually read documentation), "chewgy coding" (painfully outdated but somehow still works), "trad coding" (traditional, no frameworks, just suffering), to the absolute winner: "Coding with capital C" - you know, the kind where you actually plan things out, write tests, and don't just YOLO your way through production. But Gabor Varadi swoops in with the nuclear option: just call it "software engineering" in quotes. The air quotes do all the heavy lifting here - implying that what we call "vibe coding" is... well... not exactly engineering. It's the programming equivalent of "I'm not like other coders, I actually care about architecture and maintainability." The beautiful irony? Most of us toggle between vibe coding at 2 AM ("this will definitely work") and capital-C Coding during code reviews ("who wrote this garbage? Oh wait, that was me").
You Mean Actually Programming
Programming
5 months ago
284.4K views
0 shares
Someone finally said it. While everyone's out here calling themselves "coders" and doing "coding bootcamps," there's this one person who had to remind us that the proper term is "programming." Because apparently "coding" has become the TikTok-ified version of what we do—like calling yourself a "content creator" instead of "unemployed with a Ring light." The suggestions for "not-vibe-coding" are pure gold though. "Boomer coding" hits different when you realize half of us still write code like it's 1995. "Chewgy coding" for that millennial energy of over-engineering everything. "Trad coding" for when you refuse to use frameworks and insist on writing everything from scratch. And "Coding with capital C" is just chef's kiss—because if you're gonna gatekeep, might as well go full grammatical pedant. But the reply? *Chef's kiss intensifies.* Declaring "coding" an infantilizing word and anointing "programming" as the noble profession is the kind of pretentious energy that makes you simultaneously roll your eyes and nod in agreement. We're not just slapping semicolons together, we're *engineering solutions*. Or at least that's what we tell ourselves at 3 AM debugging a null pointer exception.
When Vibes Meet Compiler Errors
Programming
Webdev
Agile
Debugging
6 months ago
411.9K views
0 shares
Ah, the eternal struggle between "vibe coding" and actual software engineering. Someone's looking for a fun name for writing code with proper standards and discipline, and the reply just cuts straight to the truth bomb: it's called "software engineering" – you know, that boring thing we were all hired to do before we discovered keyboard RGB lighting and lofi beats to code to. The "Coding with capital C" suggestion is particularly painful because we all know that person who treats variable naming like an existential crisis. Meanwhile, actual production code continues to run on caffeine, Stack Overflow copies, and the tears of whoever has to maintain it next.
ECOLOVI Desk Organizer and Accessories, 2-Tier Computer Monitor Stand Rise with Storage Drawer & 2 Pen Holders, Laptop & Printer Stand for Desktop, Workspace Organizers for Office Supplies (Pink)
Affiliate
Monitor Stands
ECOLOVI
【Ergonomic Eye-Level Comfort 】Elevate your screen to the perfect eye level to eliminate neck strain and slouching. ECOLOVI desk organizer monitor stand promotes a healthier posture, reducing fatigue …
Life Is Too Short For Type Gymnastics
Javascript
Typescript
Frontend
Webdev
Programming
6 months ago
383.2K views
0 shares
GASP! The absolute AUDACITY of someone suggesting JavaScript users are just lazy TypeScript avoiders! 💅 The eternal holy war between "just let me write my code without 47 type declarations" and "excuse me sir, your variable might be a string OR a number and I simply cannot function without knowing which!" The JavaScript rebels living on the edge while TypeScript devotees clutch their strongly-typed pearls in horror. Meanwhile, that smug reply with the smiley face is just *chef's kiss* perfection - like proudly admitting you eat cereal with a fork because spoons are too much work!
Quantity Over Quality: The 10k Lines Per Day Myth
AI
Programming
Debugging
Testing
9 months ago
430.8K views
0 shares
Ah yes, the mythical 10,000-lines-of-code-per-day developer. Next, he'll tell us his code compiles on the first try and his documentation is always up to date. Anyone who's spent more than a week coding knows that quantity and quality have an inverse relationship that not even AI can fix. The real achievement isn't writing 10k lines - it's deleting 9,950 unnecessary ones and still having working software.
GitHub Gatekeepers vs. Vibe Coders
Git
Programming
Webdev
Frontend
React
10 months ago
610.7K views
0 shares
The eternal battle between self-proclaimed "real programmers" and the rising "vibe coders" who just ship stuff! This post brilliantly skewers the gatekeeping culture in software development. On one side, we have the GitHub purists judging everyone's code quality, design patterns, and commit messages. On the other, we have people who might Google "how to center a div" 10 times daily but somehow manage to ship working products. The real magic happens when you've internalized enough patterns that you can focus on building rather than constantly looking things up. It's not about memorizing algorithms or being a "real programmer" – it's about getting stuff done while maintaining enough quality to sleep at night. Fun fact: Some of the most successful products in tech history were built by people who would fail a traditional whiteboard coding interview. The code that runs the world isn't always pretty, but it works!
The Networking Nightmare
Networking
Programming
Vim
1 year ago
401.2K views
0 shares
The classic "networking" experience on Tech Twitter. Guy just wants to connect with fellow developers and instead gets the digital equivalent of someone clinging to his leg begging for mentorship. The rapid escalation from "Hii sir" to "Please guide me, sir" in under 4 minutes is a masterclass in professional desperation. Nothing says "hire me" quite like prayer hands at 6:10 AM after being completely ignored.
InnoView Portable Monitor 15.6" 1080P for Laptop with Protective Sleeve, Built-in 90° Adjustable Stand USB C HDMI Ultra-Slim Portable Laptop Monitor for MacBook Phone PS Xbox Switch
Affiliate
Monitors
InnoView
[IPS Portable Screen] InnoView laptop screen extender play an important role in many scenarios. For example, a large screen improves the gaming experience. Expanding the work area improves productivi…
Loading more content...
Today's picks
SABLUTE MAM2 Wireless Trackball Mouse with 5-Level DPI, Ergonomic Mouse 2.4G Plug-and-Play for 3 Devices (Bluetooth or USB Receiver), 500mAh Battery, Compatible with PC/Laptop/Mac/Windows-Grey Ball
Affiliate
$33.99
Not Even With The Documentation
Programming
251.3K views
1 year ago
Wake Up Honey, A New Lifesaver Just Dropped
Networking
334.6K views
3 months ago