Welcome to the Seed7 Homepage
Seed7 - The extensible programming language
Seed7 - The extensible programming language
The Explicit Resource Management proposal empowers developers to explicitly manage the lifecycle of resources.
🚀 Project ARK – Session 4: Building the Mobile Experience Welcome back to Project ARK! In this session, we continue developing the mobile application by building the components that bring Acts of Random Kindness to life. 👉 What you'll learn in this video: 0…
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss communication styles for software engineers that don't love speaking up!
Run larger LLMs with longer contexts on Apple Silicon by using differentiated precision for KV cache quantization. KVSplit enables 8-bit keys & 4-bit values, reducing memory by 59% with <1% ...
Agency warns of strains caused by rising government debt and a widening budget deficit
Unfortunately, the loudest voices in the room are the ones that get heard. And it's not just because they're loud -- it's because we too often don't consider other communication styles for software engineers. Let's see how we can make some small adjustments t…
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Learn about text-to-SQL techniques like context building and table retrieval, LLM-as-a-judge, and LLM prompting and post-processing.
Following the posting of the preprint paper “Artificial Intelligence, Scientific Discovery, and Product Innovation” on arXiv in November 2024, concerns were raised about the integrity of the research. MIT conducted an internal, confidential review and conclude…
I have been stuck. Every time I sit down to write a blog post, code a feature, or start a project, I come to the same realization: in the context of AI, what I’m doing is a waste of time. It’s horrifying. The fun has been sucked out of the process... | Dustin …
Learn how to implement CQRS in .NET without relying on MediatR. This guide walks you through a lightweight setup using simple interfaces, decorators, and DI — no frameworks required.
It has been a while since I setup my original router for my 25gbit internet connection. I decided it was time to upgrade but since I have some services running I did not want to be down for too long and purchased some new hardware which would allow me to exper…
The one where I declare the internet is cooked and you stoked the fire 🎣
Here at Apryse, we occasionally have some free time at the end of our iText development sprints where we're encouraged to use our initiative to "wo...
RAG apps have a big blindspot - using actual user engagement to drive improvement. But its a hard problem. Let’s discuss!
In-depth look at CRDs and how they work under the hood Today, we are going to walk through how a CRD looks like, what it does, what it contains, how it works and how it alters Kubernetes. The design, the api extension and links and snippets to the code ( accur…
In May 2024 I successfully defended my dissertation and ended a 5-year-long adventure that was doing a PhD. Knowing what I know now, would I do it again?
Last month, I found myself in an unusual spot. I wasn’t working full-time. I wasn’t consulting. I wasn’t even really resting. I was floating — thinking, tinkering, and craving a small, focused creative challenge. I kept coming back to the same thought every t…
I’ve been working on a ledger implementation in pure PostgreSQL called pgledger. For the backstory, please read my previous blog post: Ledger Implementation in PostgreSQL.
The sites which are using Shardine do not only have separate data storage - they all have their own domain names. I frequently need to validate that every site is able to work correctly with the changes I am making. At Cheddar we are also using multiple domain…
Don't Break Prod provides bite-sized pieces of career advice for software engineers.
Helping tech companies build brand moats
In this video, we uncover one of the most bizarre and sophisticated supply chain attacks we’ve seen so far — involving Unicode PUA characters, base64 obfuscation, and Google Calendar invites as malware delivery vehicles. 🕵️♂️ 🔍 What we found: An NPM packa…