tl;dr in tech - Issue #71
Joe Karlsson
Hey there, software engineering pals! 🤓
Welcome to this week’s edition of tl;dr in tech! Buckle up, grab a cup of coffee (or tea, we don’t judge), and let’s dive into this week’s smorgasbord of code content.
- Joe Karlsson [joekarlsson.com, @JoeKarlsson1]
📚 Treat Content Development for Your Open Source Project Like Your Open Source Project - Joe Karlsson
tl;dr: Content development is crucial for your open source project, so get your community involved! Gather feedback on what they want, be transparent about your content timeline, and let them contribute like they do with code. It’s a win-win: you get great content and your community feels valued. 🤝
Now, go forth and create some awesome content! 🤓
🏗️ Let It Fail - Max Countryman
tl;dr: Max shows us the beauty of letting things go kaput. Sometimes, we gotta let a situation implode to find the real gold underneath. Don’t just put a Band-Aid on it; embrace the chaos and watch your business flourish! 🚀
When life gives you lemons, make lemonade… or let them rot and make some sweet lemonade later? 🍋
🧹 The 25 Percent Rule For Tackling Technical Debt - John DeWyze
tl;dr: Shopify’s got a tidy little secret for keeping their codebase in check: 25% of their time goes toward paying off that pesky tech debt. Divide and conquer, friends! 10% for daily debt, 10% for weekly debt, and 5% for the big, scary, future debt. ⏰
You can run, but you can’t hide from technical debt! 🏃♂️
🧪 Testing Practices I Follow - Eliran Turgeman
tl;dr: Eliran shares his testing practices, and let’s be honest, they’re probably not gonna blow your mind. But for you testing newbies out there, it’s a great primer! And, hey, even seasoned devs might learn a thing or two. 🧐
🔍 Improve Your Debugging By Asking Broad Questions - Hillel Wayne
tl;dr: Hillel Wayne thinks we need to think big when it comes to debugging. Quit asking those narrow questions and start with broader ones! You might not learn as much from a “yes,” but you’ll get a lot more out of a “no.” 💡
Narrow questions are so last year. It’s time to go wide! 🌐
😤 Software And Its Discontents, Part 1 - Kellan Elliott-McCrea
tl;dr: Why are we all so grumpy? Kellan dives into the world of software engineering woes, from exploding complexity to talent prices soaring higher than a SpaceX rocket. We’ve lost that loving feeling, but maybe it’s time for a change? 🌈
Discontent? In tech? It’s more likely than you think. 😏
🕵️ Reverse Engineering A Mysterious UDP Stream In My Hotel - Gokberk Yaltiraklileo
tl;dr: Gokberk’s curiosity led him to discover a mysterious UDP stream at his hotel, and we’re all invited to tag along for the ride. From smart TVs to Wireshark, let’s snoop around and see what we can uncover! 🔍
Secret hotel streams? Now that’s what I call a vacation! 🏨
🌟 Cool GitHub Repos
- Faker - A Python library for creating fake data. Perfect for generating test data, anonymizing databases, or just having fun with some creative nonsense! 🎭
- Hugging Face Transformers - State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch. Write, train, and deploy transformers models with ease. 🤖
tl;dr in tech is emailed once a week on Tuesdays @ noon CST.