The Framing of the Developer
Who framed Roger Rabbit? Talking about Software Development is about using frames. The prevalent "Backlog" frame is bad for the company and bad for developers.
The latest blog posts to take off on Hacker News. 5,567 posts.
Who framed Roger Rabbit? Talking about Software Development is about using frames. The prevalent "Backlog" frame is bad for the company and bad for developers.
Ever wondered what that tree is you passed during your lockdown exercise walk? There's a website that tells you the answer.
Introducing Ruby Next, a transpiler for Ruby.
Iron Law of Bureaucracy: the downwards deletionism spiral discourages contribution and is how Wikipedia will die.
I spent last week-end getting accustomed to CUDA and SIMT programming. It was a prolific time ending up with a Business Card Raytracer running close to 700x faster [1] , from 101s to 150ms. This pleasant experience was a good pretext to spend more time on the topic and learn about the evolution of Nvidia architecture…
This is a special post because I fully based on another researcher, s1guza’s 0day. All of this story began from the following tweet: Siguza told us that his 0day was patched in the iOS 13.5 beta3. So this is actually a sandbox escape 0day for the newest, non-beta iOS version (13.4.1). In this post, I’ll…
In March, I made my DevOps books free to help anyone who wanted to learn new skills during the global pandemic lockdown. In April, Device42 generously extended that offer for another month. I originally had the idea to give the books away on a whim on a Sunday night, thinking I'd give up a fair chunk of revenue, but…
Learn how to use your Raspberry Pi for ad-blocking with Pi-hole and enjoy a distraction-free browsing experience on the Web and other services. Just a simple installation away!
An example-rich description of the architecture of static code analysis systems along with a hands-on tutorial on how to implement it.
Julia 1.5 is gaining a cool new bug reporting capability, leveraging mozilla's rr project to automatically create fully-reproducible bug reports
With B2 Cloud Storage S3 Compatible APIs, we’re making the choice for something different a no-brainer.
I’ve been blogging for close to four years now. I started blogging because I wanted to pick up a new skill (writing) and challenge myself to do something new. Because I blog about what is both my work and hobby - software development and more specifically, cloud/platform engineering - it’s relatively simple to come up…
Apple today updated the 13-inch MacBook Pro, improving the typing experience with the new Magic Keyboard and doubling the storage.
We are facing some interesting times at work as we are going to start changing our technology stack in the near future. Most of our Oracle ...
May 1 st was my last day as a VP and Distinguished Engineer at Amazon Web Services, after five years and five months of rewarding fun. I quit in dismay at Amazon firing whistleblowers who were making noise about warehouse employees frightened of Covid-19.
I have a shameful confession to make: I have long neglected an open-source library that I maintain, clj-tagsoup .
In remote work, we communicate primarily through writing. We send messages in Slack. We document projects in Notion. We send meeting invites with a written description of the purpose. We’re writing all the time. Many organizations are working from home at the moment. Thus, writing is even
Posted by Thomas Müller, Software Engineer, Google Research Much of the world’s information is stored in the form of tables, which can be found o...
10 years ago, systemd was announced and swiftly rose to become one of the most persistently controversial and polarizing pieces of software in recent history, and especially in the GNU/Linux world. The quality and nature of debate has not improved in the least from the major flame wars around 2012-2014, and systemd…
Need a financial model for your startup? Fear not. I have extensively compared the top 12 templates, free and paid, so you don't have to do it.
I was shocked to learn that the US had no plan to deal with a pandemic, and had not even done basic things like stockpile enough surgical masks or an adequate supply of testing equipment (or at least the ability to produce the testing equipment rapidly.) Some people say this is
After 14 years running my own businesses, I’ve failed a lot. I haven’t kept count thankfully, but I’d say I’ve started at least 50 businesses / ideas and out of those, 3 have worked. And when I say worked I don’t mean staying in business, I mean resulting in either a decent income for me […]
Parts 1 and 2 are found here and here
A bug caused 30 minutes of work on an email to disappear. However, I was able to recover it by poking around in the process memory using gdb/gcore. Here’s how.