Weird Lexical Syntax
Let's explore the most unusual lexical syntax of popular programming languages.
Let's explore the most unusual lexical syntax of popular programming languages.
Dave relates the story of one of the hardest bugs he's ever had to fix in this set of highlights from the 10-30-24 episode of ShopTalk on Dave's Attic: https://www.youtube.com/@davepl
In this video we will be discussing whats new in .NET 9 https://www.dotnetconf.net https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-9.0 https://learn.microsoft.com/en-us/ef/core/what-is-new/ef-core-9.0/whatsnew Support me on Patreon to …
Website for Ranger: a tech company that builds software for humans.
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss fixing an issue in production is WAY harder than just following a tutorial on a happy path.
Asahi Linux is a project that aims to port Linux to Apple Silicon chips, which use a custom ARM-based architecture. The project is fundamentally important given the popularity of Apple Silicon Macs, and it’s also a heroic effort because Apple Silicon is an ent…
This is an article in the Developer Tips series, which offers concise hints to enhance productivity. You can access all the articles in this series here. Border: From .NET MAUI 9 onwards, the Frame…
It's time! WordPress on AWS LightSail has been non-stop problems for nearly 2 years now. Time for a change. I'll be looking into using LinkDotNet.Blog by Steven Giesel as my blog engine of choice. But migrations are never easy, so this will be the first …
Abstract. Abnormally short and long sleep are associated with premature mortality, and achieving optimal sleep duration has been the focus of sleep health
I’m not going to tell you how to get DMA working on your system, I don’t know your processor. Instead, my goal is to give you some insights into how DMA works and why we use it to make our systems faster. By the way, DMA spelled out is direct memory access, th…
This post is an exploration of the open data available at the Swedish parliament. They have done an amazing job classifying and making the data accessible though an API. The post is inspired by Umar Butlers post Mapping (almost) every law, regulation and case …
How to calculate costs and build the business case for fixing technical debt
When you're working with Large Language Models that use roles like system, assistant, and user, there's one rule you need to burn into your brain:
For some reason that’s probably irrational to most people, I have a deep-seated passion for Pascal. It’s the language I keep coming back to, the one I’ve invested time in, and the one I’ve bu…
Implementing a tiny CPU rasterizer
Stephen Edwards, captain of the 58.6m Perini Navi built Seahawk, was previously Captain from 2015 to 2020 for the 56m Perini Navi Bayesian which sank
Fedora 41 has been released! 🎉 So let’s see what comes in this new release for the Fedora Atomic Desktops variants (Silverblue, Kinoite, Sway Atomic and Budgie Atomic).
A recent survey of product leaders in the Fintech Guild shows that Metabase is the most popular BI tool for Fintechs in 2024, followed by Looker, Tableau, Sigma, Omni and Mode Analytics.
Thousands of jobs get slashed, but CEO payouts keep growing. Why are workers bearing the brunt while execs walk away richer than ever? Here’s how to fix the “shared sacrifice” myth. You know what sucks? As companies slash jobs by the thousands, their CEOs co…
Basing how likely you are at succeeding at something on statistics(let's call it the frequentist worldview) is part of one of the worst types of ideas, it's the type of idea that is very wrong and has very bad consequences but simultaneously sounds reasonable …
I recently embarked on a journey to learn some Java with a plan to start digging into Kotlin after. I felt like learning Java might provide a nice “where it started” perspective and help solidify some aspects of Kotlin later, maybe its a waste of time.
🐻
In 2022 I started building an application for creating Customs declarations. After evaluating some options and writing code in various programming languages ...
There are three strings that have implications for users of your swift package:
Clean Architecture's famous diagram is often misinterpreted as a project structure, leading developers to create artificial technical layers that scatter business logic across their codebase. Learn what the diagram really means and how to properly organize you…