Continuous Integration: What It Is And Why You Need It
If you write software, chances are you’ve come across Continuous Integration, or CI. You might never have heard of it – but you wonder what all the ticks, badges and mysterious status icons are on...
View ArticleWhat Does GitHub’s npm Acquisition Mean For Developers?
Microsoft’s open-source shopping spree has claimed another victim: npm. [Nat Friedman], CEO of GitHub (owned by Microsoft), announced the move recently on the GitHub blog. So what motivated the...
View ArticleDoes PHP Have A Future, Or Are Twenty Five Years Enough?
In June, 1995, Rasmus Lerdorf made an announcement on a Usenet group. You can still read it. Today, twenty five years on, PHP is about as ubiquitous as it could possibly have become. I’d be willing to...
View ArticleAsk Hackaday: Why Did GitHub Ship All Our Software Off To The Arctic?
If you’ve logged onto GitHub recently and you’re an active user, you might have noticed a new badge on your profile: “Arctic Code Vault Contributor”. Sounds pretty awesome right? But whose code got...
View ArticleFrances Allen Optimised Your Code Without You Even Knowing
In 2020, our digital world and the software we use to create it are a towering structure, built upon countless layers of abstraction and building blocks — just think about all the translations and...
View ArticleThe Black Magic of a Disappearing Linear Actuator
Many of the projects we serve up on Hackaday are freshly minted, hot off the press endeavors. But sometimes, just sometimes, we stumble across ideas from the past that are simply too neat to be passed...
View ArticleAsk Hackaday: What’s Your Favourite Build Tool? Can Make Ever Be Usurped?
What do you do whilst your code’s compiling? Pull up Hackaday? Check Elon Musk’s net worth? Research the price of a faster PC? Or do you wonder what’s taking so long, and decide to switch out your...
View Article