GPS Walkthrough 1 — Overview
This post gives an overview of all steps involved in the GPS walkthrough, with all main results but lacking the detailed explanations of later steps.
This post gives an overview of all steps involved in the GPS walkthrough, with all main results but lacking the detailed explanations of later steps.
An introduction to database generated columns, using PostgGIS, GeoDjango and the new GeneratedField added in Django 5.0.
Have you ever wondered
This essay is part of a 3-part series: The End of Knowledge Work The End of the Software Industry Founders, Beware Hardware Hardware startups are sexy. Building flying cars, nuclear reactors, or el…
How GPG's ASCII armor works, converting binary data into a human-friendly ASCII form, as human-friendly as possible given the task.
On shipping production-ready SaaS backends quickly and moving on with my life.
Steve Rydz
Static generation should be the default
Since the 1970s, boys have been pushed away from the real world and pulled into the virtual.
Designing and implementing a custom processor in Verilog
The overwhelming complexity of current web standards has narrowed down web browsers to just 3 implementations: Chromium, Safari, and Frefox. Even Microsoft, valued at 2 trillion dollars1 with 100k developers2, abandoned maintaining its own web browser and swit…
When things go wrong Devops is one of those important positions where nobody cares what you're doing until things stop working. Along with SRE folks, the position may as well be akin to a firefighter. I know this first hand having been a loaded-title myself. …
It all started after I came across this brilliant article: https://yklcs.com/blog/universal-libs-with-wasm. At my day job, we use the whisper library to transcribe audio calls and generate subtitles. Since our stack is entirely Go based, we use the CGo API to …
A lightweight in-process SQL OLAP engine, powered by ClickHouse.
This is the first post, of a planned many, to shed light on the various networking techniques eBPF makes available to a Linux network developer.
The waterfall model is probably the most reviled methodology in software engineering. This methodology was first described in a 1970 paper by Dr. Winston Royce. This paper didn't call it waterfall, nor did it endorse the technique, and the paper contains a lot…
Blog of another senior web engineer
Ever since reading What If We Pretended That a Task = Thread? I can't stop thinking about borrowing non-Sync data across .await. In this post, I'd love to take one more look at the problem.
Web Design & Development Straight Outta Fort Collins, CO.
Powered by Restream https://restream.ioFritz works on the TagzApp open source application. You can find it at https://github.com/FritzAndFriends/TagzApp
You constantly hear people saying I wish there was an open sourced alternative to companies like datadog. But it got me thinking... Has there...
.NET 8 includes significant improvements to the Hardware Intrinsics feature.
Containers are a useful tool at all stages of development, from design-time to deployment. Even if you're not using containers in production, applications li...
In Visual Studio Code 1.85, the dev team has improved the GitHub Copilot 'AI pair programmer' in several ways, including tweaking the chat UI and providing more support for the Rust programming language.
Bug fixes and other improvements We've created an updated version of Beeper Mini that fixes an issue that caused messages not to be sent or received. You can get the update directly from beeper.com/update on your phone. We are still doing some final testing be…
In this video, I show you what's new in Blazor in .NET 8.
For an ABI that probably nobody uses.
Whether you're building apps for Microsoft 365 or any other type of application using any API, Dev Proxy has got you covered.
I recently join a new team and one of the projects was having a high memory footprint issues. There are a few mitigations put in place and one of them was to de-duplicate strings by using string interning.
Our first AI endpoints are available in early access.
Hey, did you know that JasperFx Software is ready for formal support plans for Marten and Wolverine? Not only are we trying to make the “Critter Stack” tools be v…
By using accelerator keys in .NET MAUI your users will be so much more productive! With accelerator keys you can provide shortcut keys for common actions in ...
If you've ended up here, chances are you're looking to subscribe to our blog in your RSS feed.
Use code CLEAN20 and get 20% off the brand new "Deep Dive in Clean Architecture" course on Dometrain: https://dometrain.com/course/deep-dive-clean-architectu...
In this post, I describe how to remove history versions of a file on OneDrive for Business to free up space.
This document describes the L4S architecture, which enables Internet applications to achieve low queuing latency, low congestion loss, and scalable throughput control. L4S is based on the insight that the root cause of queuing delay is in the capacity-seeking …
The two reminisced about the shooter's development and how it differed from id's games up to that point.
Developers often need to authenticate Web API calls at two levels. You might want to authenticate individual users while making an API call or you might want to authenticate the client that is trying to call an API. The former is can be implemented via a token…
Dive into the world of .NET 8 and Blazor with our comprehensive tutorial on building efficient and dynamic CRUD (Create, Read, Update, Delete) applications. ...
A high quality Sparse Mixture-of-Experts.
Slack’s Workforce Index uncovers new findings on how to structure the workday to maximize employee productivity, well-being and satisfaction
I noticed a lot of people don't have a link to their RSS feeds on their sites or have the correct metadata for auto-discovery
The author underscores the importance of in-person conferences for professional growth, particularly for engineers. They outline personal and general benefits of conferences, such as learning new a…
¡El desarrollo de aplicaciones móviles .NET MAUI en Linux ya es una realidad! Gracias a la extensión .NET MAUI recientemente anunciada, ahora puedes desarrol...
For the very first time, Heather joins James for a chat about transitioning from individual contributor to manager in the engineering role. We also discuss hybrid work, some best practices, and how we are trying to increase capacity for innovation.
Please see below for a (real) demo. All the code is in this repo! Cheers.
Learn how to connect an ASP.NET Core web app to a relational database with the EF Core ORM solution, and how to use a MySQL database with Dapper.
This article describes the implementation of Dijkstra’s Smoothsort as a generic sorting algorithm in C#.
The Standard Webhooks specification. Contribute to standard-webhooks/standard-webhooks development by creating an account on GitHub.
When the UI has to wait for values
For this year's **C# Advent**, let's build a simple cross-platform Christmas Countdown app, which will run on Android, iOS, Windows, macOS, Linux, and even the web using **Uno Platform**!
Imagine you’ve been tasked to implement a sizeable new feature for the product you’re working on. That’s the opportunity you’ve been waiting for - everybody will see what a 10x developer you are! You open a list of the coolest new libraries and design patterns…
In this post, I’ll cover some of the things that you can do with the System.IO.Compression namespace. We’ll discuss how you can use this namespace to…
.NET Native AOT is a feature to compile .NET applications ahead-of-time into native code, making it more performance at runtime.
This post is for Day 6 of F# Advent Calendar. We all know the go-to languages for most companies in application software development: Java, C#, TypeScript, and Python, to name a few. There's obviously nothing wrong with using these ubiquitous languages, but t…
Lulu Press, 2023 • 339 pages • 91 figures • 6" x 9" format All code from the book is in the public domain!
If you enjoyed the old web of the 90s and 00s; if you love tinkering with your personal website; or if you just like quirky, fun things on the internet, you will love this.
Should you build your own reverse proxy to replace Nginx?