Tyler Ellingen
tellingen.bsky.social
Tyler Ellingen
@tellingen.bsky.social
Dad, husband, software architect.
Reposted by Tyler Ellingen
The fourth and last in my series of blog posts on our new Aurora DSQL database is up! This time, we're looking at what happens during network partitions, and how we preserve consistency, availability, and durability. Check it out: brooker.co.za/blog/2024/12...
December 6, 2024 at 5:16 PM
November 25, 2024 at 3:56 AM
Reposted by Tyler Ellingen
I asked the electrician:
- How bad is the previous installation?
He replied:
- This isn’t that bad, things change over time, things get old. You measure a good implementation on how easy it is to replace. This one is easy to replace.

I love that way of thinking, it relates to programming as well.
November 22, 2024 at 10:11 AM
Reposted by Tyler Ellingen
The copilots will continue until morale improves
November 19, 2024 at 4:38 PM
Reposted by Tyler Ellingen
that's going to come up at the pearly gates, you know
November 19, 2024 at 12:01 PM
Reposted by Tyler Ellingen
NEW POST

Last month GitHub Copilot released a new multi-file editing capability: a powerful coding assistance feature which expands the scope of AI assistance to larger changes over many files. Birgitta Böckeler gave it a try to find out how useful it.

martinfowler.com/articles/exp...
November 19, 2024 at 3:25 PM
Reposted by Tyler Ellingen
The .NET native AOT compiler used to have an unsupported mode where it broke all reflection for size savings. I added the mode in 2019 when Hello World was 4 MB and with broken reflection only 1 MB. It was a good goalpost. In .NET 9 they're both ~1 MB: goalpost reached! github.com/dotnet/runti...
November 18, 2024 at 7:30 AM
Reposted by Tyler Ellingen
.NET 9 introduces the Task.WhenEach method.

It allows to join scheduled tasks and iterate through them as each of them is completed.

Previously, you had to repeatedly use Task.WaitAny on a set of tasks to pick off the next one that completes.
November 18, 2024 at 9:13 PM
November 16, 2024 at 8:24 PM
Reposted by Tyler Ellingen
Deep dive on Native AOT! Want to understand how native compilation works on .NET? This is a great talk to get a better understanding.

#dotnet

youtu.be/Gmn-4mVSjq4?...
Deep dive on native AOT
YouTube video by dotnet
youtu.be
November 16, 2024 at 6:43 PM