Ramblings of a Software Craftsman
Archives
Search...
Log in
Subscribe
Generative AI is not going to build your engineering team for you
June 14, 2024
Charity Majors1 has a good, long-form article on the Stack Overflow blog. The title is misleading as, while AI’s impact on software engineering and its...
Experts vs. imitators
June 13, 2024
I love this concise checklist on detecting fake experts, with which my experience wholeheartedly agrees. The first one: Imitators can’t answer questions at a...
Container security meetup at DevRomagna
June 13, 2024
We’re doing a DevRomagna meetup on container security. It will happen on June 26 at 19pm, it will be in Italian, and the speaker will be the one and the only...
Hidden Tracks: Domodossola – Weissmies
June 11, 2024
Lately, I have become increasingly interested in sound. Of the short films I shoot while hiking, for example, I’ve noticed that I’m primarily interested in...
Quoting Sean Voisen
June 4, 2024
just writing down notes is all that really matters. Any tool that allows you to compose and save text will do. It is the act of writing, not the act of...
The Toschi Hermitage
June 2, 2024
I went on a motorcycle and hiking trip yesterday. It was a glorious day, albeit windy, which helped keep the temperature chill. Mixing hiking with...
How to handle custom claims in an Open ID Connect-authenticated ASP.NET Core app
May 31, 2024
Today, I learned how to handle custom claims in an Open ID Connect authenticated ASP.NET Core app. The scenario goes like this. I have an ASP.NET Core app...
Kagi is profitable
May 31, 2024
Two years after its launch, Kagi, the pay-per-use search engine is profitable. We are also thrilled to report that we have achieved profitability. This...
LLMs don't remember everything you say
May 29, 2024
Simon Willison has a new article explaining an important and often ununderstood aspect of LLMs. There’s a remarkable difference between chatting with an LLM,...
Quoting Elena Kostyuchenko
May 29, 2024
In 2021, in Russian courts, the fate of 783000 people was decided. There were 2190 acquittals. Two thousand one hundred and ninety. The probability of being...
Fattura Elettronica for .NET v3.4.15
May 24, 2024
Today I released Fattura Elettronica for .NET v3.4.15. The Fattura Elettronica project allows for the validation and de/serialization of electronic invoices...
A motorcycle trip across Europe
May 23, 2024
Last night, I returned from Trifest 75, a motorcycle rally organized by the Triumph Owners Motorcycle Club1 at the Shelsley Walsh Hill Climb, Worcester, UK....
The video of my OAuth2 session at WebDay 2024 is online
May 23, 2024
The video my OAuth2 and OpenID Connect session at WebDay 2024 Milan is available online. It is in Italian, and you need to login or register in order to see...
Thirty-seven years ago
May 14, 2024
Thirty-seven years ago, at about 11 a.m., at the Rocca Brancaleone Park, my then-girlfriend and I kissed for the first time under a tree. We decided...
What Open AI just did
May 14, 2024
Open AI just released ChatGPT 4o. The launch demo is available on YouTube, and yes, it is impressive. They did not launch v5, though, and 4o is only...
In the pinewood [video]
May 12, 2024
I went for a walk in the local pinewood the other day. It’s one of my favorite places, especially the least frequented parts, where one can walk for hours...
A walk on the beach [video]
May 12, 2024
I took a walk on the beach last weekend. I never frequent Lido Adriano. It is much better than I expected, especially out of season. The post A walk on the...
The best thing I have read on ADHD
May 12, 2024
I read ADHD—A Lifelong Struggle today. It’s the best thing I’ve read on ADHD so far. Its advice is grounded in experience and applies to everyone: those who...
C# 12 Collection Expressions
May 11, 2024
This is a follow-up post to C# 12 Primary Constructors. Like that article, this one originates from the preparation notes for my presentation at the ABP...
Quoting John Gruber
May 10, 2024
The standard shouldn’t be never to make a mistake. It’s to make as few mistakes as possible, but quickly recognize, acknowledge, and address the ones you do...
Newer archives
Older archives