Have you ever found yourself in a situation where you accidentally pushed secret keys or huge files while using Git? Did you know that removing those keys even 20 seconds after might be already too late?
There are many important meetings in your first ninety days as a new engineering leader, but one that’s both easy to forget and surprisingly important is your first meeting with the finance team. There’s a lot to learn from the finance team, particularly drilling into your profit and loss statement, but there’s one narrow topic that causes a surprising amount of frustration between engineering and finance teams: how do you capitalize software engineering costs?
Google Cloud’s Kelsey Hightower reveals software developers’ ‘kryptonite’
Google Cloud’s Kelsey Hightower knows full well what deprives software developers of their superpower. | Software developers' 'kryptonite' weakens their coding superpower, according to Google Cloud’s Kelsey Hightower
John Battelle's Search Blog Is the Most Creative Act a Human Can Engage in the Formation of a Good Question?
Today I’d like to ponder something Kevin Kelly – a fellow co-founding editor of Wired – said to me roughly 30 years ago. During one editorial conversation or another, Kevin said &…
This call is open to all, but is focused on implementers, following the IETF's rough "consensus and running code" ethos.
The IPVM is an effort to add content-addressed computation to IPFS....
Whether you're just getting started with DevOps in your organization or simply want to improve your existing culture, consider these tips and how they relate to your organization's future.
Ever since Elon Musk took over Twitter and turned it into a tawdry reality show in which he is the star, the villain, and the comedian, everyone has been talking about a new decentralized web. New …
Enterprises will continue their cloud journeys, but they want to get smarter with their cloud consumption. That demands simplification, and with it, rethinking how the modern data stack is packaged and delivered.
Machine learning uses data structures that don't always resemble the ones used in standard computing. You'll need to process your data first if you want efficient machine learning.
The Strangest Computer Manual Ever Written #VintageComputing @ironicsans
In the early 1980s, when the Apple II came out, a company called Franklin made a knock-off version of the same computer. It was a pretty blatant copy, which Apple wasn’t happy about, but the law wa…
10 Blogging Pioneers: Influential, But Not Always Famous
Now that everyone seems interested in blogging again, here’s a list of early and influential bloggers that shaped the genre. Maybe you can borrow some pointers.
John Battelle's Search Blog Bing, Google, and Conversational Search – Is OpenAI an Arms Merchant, Or a Microsoft Ally?
Just last week I predicted that Google would leverage ChatGPT to create a conversational interface to its search business, and that Microsoft would do the same in the enterprise data market. I brie…
John Battelle's Search Blog What Will Search Look Like In Mobile? A Visit With Jack
I’ve come across any number of interesting startups in my ongoing grok of the mobile world (related posts: 1, 2, 3). And the pace has quickened as founders have begun to reach out to me to s…