GitHub Copilot coding agent in public preview - GitHub Changelog Backlog getting you down? Drowning in technical debt? Delegate issues to Copilot so you can focus on the creative, complex, and high-impact work that matters most. Copilot coding agent makes…
Four years of sight reading practice – Negative Feedback I’ve been doing relatively frequent sight reading practice using an iPad app for four years. Here’s how I’ve automated some of the steps and what I’ve learned from the experience.
Who Defines The Scope Who defines the scope? It may sound like a simple question but it is not. Is it a customer? Is it a CEO? Is it a board of directors? Is it an operation team? Is…
Gemini Figured Out My Nephew’s Name I wrote an MCP server to give LLMs read-only access to my emails. Here is the chat log.
Sharded Is Not Distributed: What You Should Know When PostgreSQL Is Not Enough There are many myths about sharding, 2PC, and distributed transactions. This post debunks them and explains what really matters.
Loss of Features is Progressive Software bloat is never desirable, even when naysayers pretend it is.
Building an oEmbed endpoint For reasons that elude me I cannot get Open Graph tags to work when anything from this site is posted on Mastodon. I've fiddled with server configs, my aggressive robots.txt and still — nothing. They work everywhere else. So I built an oEmbed endpoint.
Capitalists Only Respond To Threats Stumbled on this chart recently: Kind of tells its own story. It's worth reading the Communist manifest. People have weird ideas about it, but a lot of it is really unexceptionable. For example, Marx and Engels demanded pensions for old folks. Capitalists...
Everything’s a bug (or an issue) What if I were to tell you that I had discovered a way to run software projects that’s efficient, effective, reliable, even pleasant?
Integration Testing Thousands of Sites with Playwright There are a great variety text editors on the web, each used in a different context. That's a beautiful thing, but unfortunately our users expect Harper to work in all of these places seamlessly.
Lazy Combinations in Elixir When building Guesswork, a logic programming library for Elixir, I ran into an interesting problem: supporting both logical And as well as infinite streams of possibilities. To give an example, the statement ‘Let A be some positive number, and let B be so...
The perfect technical interview Finding the right candidate for a tech role is a non-deterministic process. I’ve developed a clearer view of what an ideal technical interview format should look like.
On Not Liking Computers « Paul Boddie's Free Software-related blog Adam Williamson recently wrote about how he no longer really likes computers. This attracted many responses from people who misunderstood him and decided to dispense career advice, including doses of the usual material about “following one’s passion” or “...
Hide zeros for users User interfaces everywhere are a bit too generic nowadays, as they must be efficient in terms of maintenance and release time. However, that is not a reason to create a pointless and bad UX. It's enough to monitor the meaningfulness of interfaces and ask ...
Networked Thought “Gardens … lie between farmland and wilderness … The garden is farmland that delights the senses, designed for delight rather than commodity.” — Bernstein We live in an information age.
Diffusion models explained simply Transformer-based large language models are relatively easy to understand. You break language down into a finite set of “tokens” (words or sub-word components…
GitHub Copilot for .NET Aspire - Diagnose, Analyze, & Debug Faster Than Ever .NET Aspire 9.3 is here and introduces GitHub Copilot integration directly into the .NET Aspire dashboard. Leverage the power of GitHub Copilot to help you analyze, diagnose, and debug your applications logs, metrics, and traces in seconds. Learn more: ...
.NET Aspire 9.3 is here and enhanced with GitHub Copilot! - .NET Blog .NET Aspire 9.3 is the biggest release of .NET Aspire yet, with the introduction of GitHub Copilot directly into the .NET Aspire Dashboard, updates for integrations, app model enhancements, and more.
The Dumbest Move in Tech Right Now: Laying Off Developers Because of AI AI-assisted coding doesn’t mean fewer developers—it means more ambitious, higher-quality products
Introducing Zod 4 | Zod After a year of active development: Zod 4 is now stable! It's faster, slimmer, more tsc-efficient, and implements some long-requested features.
Upgrading a .NET 6 repo to .NET 9 with GitHub Copilot In this video, Chet Husk demos how to upgrade your .NET 6 repo to .NET 9 with GitHub Copilot app modernization - upgrade for .NET. ⌚ Chapters: 00:00 Intro 00:07 Demo 05:18 Thanks for watching 🎙️ Featuring: Chet Husk 🔗 Connect with .NET: Blog: https...
The Feature You Must Know About If You're Using Lambda SnapStart for .NET Hi, I'm James. And in this video you'll learn about a new feature for Lambda SnapStart for .NET that can dramatically speed up the performance of your ASP.NET applications running on Lambda. Initial impressions showed high cold start times, but recent cha...
Uno Platform Live Coding: ApplicationDataContainer (Basics) We continue implementing ApplicationDataContainer API right where we left off last week!
Uno Platform Live Coding: ApplicationDataContainer (Basics) We continue implementing ApplicationDataContainer API right where we left off last week!
Don't Guess My Language If you’re still using IP geolocation to decide what language to show, stop screwing around. It’s a broken assumption dressed up as a feature.
Make LINQ 10 Times Faster in .NET Today Get 40% off everything on Dometrain: https://dometrain.com/courses/?ref=nick-chapsas&promo=youtube&coupon_code=BIRTHDAY2 Subscribe to my weekly newsletter: https://nickchapsas.com Hello, everybody. I'm Nick, and in this video, I will show you how you can...
📷 Exploring CameraView in .NET MAUI Community Toolkit 🚀 In this video, we dive into the CameraView feature from the .NET MAUI Community Toolkit, showcasing how developers can integrate camera functionality into their apps. Source code: https://github.com/dhindrik/CameraViewDemo
Writing new guards with extensions in C# 14 In C# we have many nice guards sitting on top of static exceptions classes like ArgumentNullException, ArgumentOutOfRangeException, etc: As ArgumentException.ThrowIfNullOrEmpty, ArgumentException.ThrowIfNullOrWhiteSpace. Now we can extend them easily!
Ditching Obsidian and building my own Tired of migrating notes apps like Obsidian or Evernote? Learn how to build your own private, long-term PKM using self-hosted Directus for control & longevity.
code.gouv.fr (@codegouvfr@social.numerique.gouv.fr) "France Becomes First Government to Endorse UN Open Source Principles, Joined by 19 Organizations" 👉 https://unite.un.org/fr/news/france-becomes-first-government-endorse-un-open-source-principles-joined-19-organizations The 8 UN #OpenSource principles:...