Tag
#software-development
24 stories
The Rise of Rust for Desktop Apps: 2022 Review
Explore the state of GUI development in Rust by the end of 2022. See which frameworks were leading and what the future held for desktop apps.
GCC Gets Rust Support: A New Era for Compilers?
The GCC compiler now supports Rust! Discover how this major update changes the landscape for developers and open-source projects.
The Strange Story of Rewriting TypeScript in Rust
Could TypeScript, the popular JavaScript tool, be rewritten in Rust? Discover the ambitious project that asked this wild question.
Inside Rust's Reflection: The Hidden Power Developers Rarely Use
Explore the rarely discussed world of native reflection in Rust. Discover how this powerful, yet complex, feature can change how you build software.
Forgejo: The Free Software Project That Won't Quit
Discover Forgejo, the community-driven fork of Gitea. Learn why this open-source project is a breath of fresh air for developers.
The Strange Story of OCaml 5.0 Multicore
Discover the fascinating story behind OCaml 5.0, a major update that finally unlocked the power of multicore processors for this unique programming language.
The Untold Story of OCaml 5.0 Multicore's Release
OCaml 5.0 Multicore is finally here, but its journey was a marathon. Discover the surprising challenges and triumphs behind this long-awaited release.
AI Wrote Code, A Genius Tested It. The Results?
When Google's Peter Norvig looked at code written by an AI called AlphaCode, he didn't hold back. See his surprising review.
The File Chooser That Waited 18 Years for Pictures
Discover the surprisingly long wait for a simple feature: thumbnail previews in a common computer file chooser. A story of slow tech progress.
The Strange Story of Wing: A Programming Language
Discover the unusual story behind Wing, a programming language designed for the cloud. Learn what makes it different and why it's gaining attention.
Inside the Developer Security Tool Nobody Talks About
Uncover the forgotten story of Infisical, the open-source secrets manager that brought accessible security to developers and changed how sensitive data is protected.
Software Estimation: Why It's So Hard, Explained
Estimating complex software projects is notoriously difficult. Discover the hidden 'laws' that make it challenging and how to approach them.
Inside WebAssembly: The Tech That Could Replace Docker
Discover WebAssembly, a game-changing technology. Learn why many believe it could soon make traditional Docker containers a thing of the past for app deployment.
The Free Tool That Saved My Sanity (and Wallet)
Discover the story of a developer who spent two years building a free alternative to a powerful software tool. Read the full saga.
Inside the Go Performance Secrets Nobody Talks About
Discover the hidden world of Go performance monitoring. Learn how profiling, tracing, and observability can make your Go apps incredibly fast and reliable.
The Pocket Guide to Debugging: Why Simple Steps Work Best
Stuck with code errors? Discover why a simple, step-by-step pocket guide to debugging can fix your biggest tech headaches and save you time.
Is "Programmer" a Title You Earn? Career Advice
A classic piece of online advice from 2011 asks if you're truly a programmer. Explore the ideas and why they still matter today.
Why Developers Still Code for Old Windows 3.1
Discover the surprising reasons why dedicated developers still create software for Windows 3.1, a classic operating system from a bygone era. Learn about retro coding.
The Strange Story of Unmaintainable Code
Discover the hilarious and wild guide to writing code that's impossible to fix. A look back at a viral internet gem.
Inside Rust's Safer ABI: The Hidden Power of Code Connections
Discover Rust's experimental Safer ABI feature, making it easier and safer for Rust programs to connect with other languages. Learn why this matters for future software.
When Free Pascal Briefly Broke the Early Internet
Remember when Free Pascal briefly became an unlikely internet sensation? Explore the strange, forgotten online guide that sparked a curious coding craze.
The Strange Story of Golang's Network Setting
Discover why Golang changed a default network setting and how it impacts your apps on bad internet connections.
Inside Git's SHA-256 Upgrade: The Untold Story of a Long Wait
Git's move to SHA-256 was a big deal, but it took years. Discover the challenges, debates, and hidden reasons behind the long wait for this important upgrade.
Rust Structs: Copy vs. Borrow for Small Types
Discover when to pass small Rust structs by copy and when to use borrows. Get clear advice for better Rust code.