Context Engineering Guide
Prompt engineering is being rebranded as context engineering
Prompt engineering is being rebranded as context engineering
Personal website of Costa Alexoglou, your friendly software engineer.
A calm guide to networking as an introvert—learn how posture, presence, and small signals can help you connect meaningfully without faking extroversion.
A raw exploration of how fear of missing out destroys presence, and why enough is the most radical choice you can make. The rebellion against endless wanting starts here.
Behind the scenes of myNoise. Personal notes from the Stéphane, the creator of myNoise.
Flat-fee pricing doesn't work.
Important note: Some media coverage on this topic falsely or inaccurately depicts the attack conditions. To be clear: Any vulnerable device can be compromised if the attacker is in Bluetooth range. That is the only precondition. During our research on Bluet…
I recently created repositories in a new Artifactory instance. This was a testing instance and since I dind’t work with Artifactory much before this, I created them in the web-frontend by hand. I then wanted to get them as code so I could recreate them in the …
This post is part of the GenAI Series. These days, if you ask a tech-savvy person whether they know how to use ChatGPT, they might take it as an insult. After all, using GPT seems as simple as asking anything and instantly getting a magical answer. But here's …
How Merkle trees allowed us to move settlement on-chain efficiently
Summary Use a mix of LeanSearch, Loogle, and exact?. Introduction In the "All Lean Books And Where To Find Them" article, I advise a number of formalizatio...
I learned something about myself and the world. I discussed it over a beer with a good friend of mine and he thought it was interesting enou...
The Hyper case is my latest design project. It's a custom-made case for the Halcyon Elora Split keyboard made by the company splitkb.com. I already published it on my website under the "Design & Works" page. But subscribers don't get a notification of those ad…
If your Django queries feel slow, the problem might not be your database — it might be your ORM. Recently, I was working with a query that took 25 seconds to run through the Django ORM, but the underlying SQL completed in just 2 seconds. With a single change, …
The additional inference step wins
Don’t try this in your data science interviews.
By Susam Pal on 29 May 2025
Let's jump straight into it. This is the neovim config I write all my code with. It is just eleven lines, two key bindings, and it does not use any plugins. In this post, I will shortly describe my vim journey, and explain why I ended up with this config.
A new generation of collaborative software that allows users to retain ownership of their data.
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss why you might be stuck as a senior software engineer and what to do about it.
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
on starting, doing, being, and becoming.
Follow KBKG on Social Media Linkedin Facebook X-twitter Youtube By Gian Pazzia and Paul McVoy | Research & Development Tax Credits Breaking News –
tl;dr: it depends.
Since the disastrous launch of the RTX 50 series, NVIDIA has been unable to escape negative headlines: scalper bots are snatching GPUs away from consumers before official sales even begin, power connectors continue to melt, with no fix in sight, marketing is b…
A practical walkthrough of using .NET Aspire's Docker publisher to generate Docker Compose files from C# code. Learn how to set up an API with Postgres and Redis, publish to Docker Compose, and deploy to a VPS with minimal configuration.
Discover the best and worst coloured pencils and markers for lightfastness, ensuring your artwork stays vibrant and doesn't fade too quickly.
Or: What happens when you give AI-agents a GPU and tell them to make it go brrr.
July 4, 2025
Last year I participated in a text adventure hackathon to build a text-based game using AI. I’d already been thinking about it but it was a great opportunity to put together those thoughts into something real. Since then I made many improvements, and while I’v…
Built the same crossword app twice. Bad prompt took 6+ hours, good prompt took 40 minutes. Prompt engineering is actually a real skill.
I read an interesting post recently about creating a hackable AI assistant. There were a lot of things that appealed to me about it: * Simple. Not using abstractions like LangChain which have always felt a bit heavy to me * Custom context. Collect the data …
The Scam of Age Verification - PORNBIZ.COM
A mathematical exploration of efficiently counting at scale, where traditional methods fall short.
When I write about the greatness of text adventures, I pretend they are easy to make. They are, compared to many other types of games, but it’s still a bit of a lie. They’re hard to make.
Kris Köhntopp's blog (Fedi: @isotoppinfosec.exchange)
Everything around LLMs is still magical and wishful thinking
I recently read an interesting article about Accountability Sinks. In it, the author argues that part of the reason for having business processes is that they diffuse accountability. Every one of us has tried to have an argument with an employee of a big comp…
This is part 3 of my ongoing series about LATENTRED, my project to create an open source 1U managed Ethernet switch from scratch.
Rust’s proc macros are powerful but tricky, and have some compile-time costs. This post is about a new tool to help quantify and reduce some of those costs.