Apply, Interview, Solve Problems – Dev Leader Weekly 36 Welcome to another issue of Dev Leader Weekly! In this issue, I discuss the first of a 3-part series with a focus on getting visibility when applying for jobs.
Stability AI Announcement — Stability AI Earlier today, Emad Mostaque resigned from his role as CEO of Stability AI and from his position on the Board of Directors of the company to pursue decentralized AI. The Board of Directors has appointed Shan Shan Wong, our Chief Operating Officer, and Ch...
Turn images into contour maps | Benjamin Dicken Take a look at how I turn images into a contour map in the browser with the <canvas> element.
Adventures with Differentiable Mesh Rendering Some ways we can get gradients from rendering and what we can do with them.
I Deployed My Own Cute Lil' Private Internet (a.k.a. VPC) This post covers what I've learned about Akamai's VPC, how I deployed one with Terraform, and why it's good for security.
Users, Tools, Platforms, and the Shifting Goals of Software I've been around long enough now to remember when we used different words to refer to our favorite apps and websites. Long before the words Platform, Service, or Ecosystem infected our discourse there were Tools. And I think we need fewer of the former an...
Spurious Scholar Spurious research papers based on real correlations with p < 0.05, generated by a large language model.
Radix Tree in Julia - Lior Sinai A radix tree in Julia, built following Test Driven Development (TDD).
static vs dynamic types The debate between statically and dynamically typed languages has always been a hot topic in software development. Designing types for a problem can feel like solving a puzzle—fun for some and frustrating for others. But the real question is: Do you know ...
AI and the Complexity of Code | Koen van Gilst Large Language Models like ChatGPT and CoPilot have a dual role in simplifying and complicating software development. Using a simple experiment this post explores how LLMs often lead to an increase in code complexity.
Interesting Podcast Idea? Habits of World-Class Programmers – Relentless Simplicity Your email address will not be published. Required fields are marked *
Brutally honest career advice to my younger self - Noah Kagan I’m 42. The first 10 years of my career were a roller coaster of emotions: Rejected by MSFT Rejected by Google (2x) Fired by FB after 9 months Fired by mint .com after 10 months Built 20+ startups that didn’t work out But I’ve also: Built AppSumo to $100M...
Daily Driving Ubuntu Asahi for Over a Month I recently got laid off and got 100% custody of my MacBook Pro. I’m not a fan of macOS, but I run it because Apple’s systems are locked down. Not anymore. Asahi Linux has come a long way, spawning Fedora Asahi and, more recently, Ubuntu Asahi. Ubuntu has ...
What is Naimint? What is Naimint? At its core, Naimint is a cutting-edge platform that blends the concept of link sharing sites with blockchain technology. It introduces a unique crypto token, $NAIM, that powers in…
A review of the Thinkpad X13s with Ubuntu Linux ⋅ ahoneybun.net This review is mainly with Ubuntu 23.10 but a little on Ubuntu 24.04
Clean Domain Driven Todo List in Go Learning Golang, domain driven or clean architecture. This quick tutorial showcases how you can start building services by following a clean, domain driven solution. It uses Golang as the language of choice, but the ideas are transferrable to any coding l...
Boss Chief Bets Learn how to build a sports betting model for college basketball. Follow my journey and get insights into the process.
Cost-Benefit Analysis of Healthy Emotional Boundaries Learn how to set healthy emotional boundaries to reduce stress, anxiety, and boost your mental well-being. Discover the surprising benefits of boundaries for stronger relationships & a happier you!
Poking at Threads in the Fediverse Yesterday, the Threads team started rolling out their fediverse integration to users in the US, Canada, and Japan. I tried signing up for this when I saw that some users were boosting their first cross-network posts. Sadly, the sign-up process 1 didn’t wo...
Roll your own ZFS NAS Recently I've noticed an uptick in the engagement found within the self-hosting community, so I've decided to start a series of posts that look into why and how I handle self-hosting. Today's post will focus on data storage and will look into some of the ...
Arguments for opening links in a new tab or window Jason Grigsby asks for data to support an apparent preference for people defaulting to links opening in new tabs.
Learning to Crawl: Site Performance and Googlebot TeePublic's performance was on a steady decline. A baby was on the cusp of entering the world. I was clueless on both.
I Hate Sexy Okay, I don’t actually hate sexy, I’m just not into “sexy” businesses. If I’m rolling into a pitch with a pair of shades saying, this is the “hottest new thing - like sex but with computers”, I’ve done something wrong. After working for and with many star...
Fast SQL Bulk Inserts With C# and EF Core Explore various methods for fast bulk inserts in SQL with C# and EF Core, highlighting techniques like Dapper, EF Core optimizations, EF Core Bulk Extensions, and SQL Bulk Copy.