2020 was not an easy year for anyone in the world. As we do with someone who has overstayed their welcome at a party, let's signal that it's time for 2020 to leave... by wearing hats!
In order to respond to threats, device designers must remotely update, which if implemented poorly, can provide another vector for attacks. In this post, dig into specifics related specifically to the over-the-air (OTA) software update framework in an enterprise setting.
Welcome to ISSUE #51 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. We have a bevy of beautiful links: getting to the finish line on hobby projects, the difference between modern motherboards, and the history of games on the internet. From the blog…
Much of the data currently exchanging hands can be viewed as human-centric. We are not the only consumers of the web though, and someday that data may be made easier to read by those non-human consumers.
Defining and measuring programmer productivity is one of the most difficult parts of an engineering manager or CTO’s job description. When everything you do is intangible, how should you measure it? Can it be measured at all?
Welcome to ISSUE #50 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. We lined up a whole bunch of goodies for our big five-oh: how to write a great resume from a hiring manager who reads hundreds each year, the etiquette of pull…
Welcome to ISSUE #49 of the Overflow! Seven sevens, quite a lucky set of numbers in many cultures. This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: in space, no one can hear you seg fault, setting a clock made of atoms, and the surprising…
What does it take to attract developers to your organization and to create an environment internally where they feel empowered to do their best work. One of the most successful strategies is to employ a great developer evangelist, which we’ll shorten to DevEv for brevity’s sake. In an era of remote work, DevEvs might be…
Based on reviewing hundreds of resumes per year and researching a book, here are the seven pieces of advice for engineers on writing a resume that represents you as fairly as possible.
In just 20 years, software engineering has shifted from architecting monoliths with a single database and centralized state to microservices where everything is distributed across multiple containers, servers, data centers, and even continents. Distributing things solves scaling concerns, but introduces a whole new world of problems, many of which were previously solved by monoliths.