ASP.NET Core 7: Beware of the Swagger bug when binding arrays in headers with Minimal APIs Introduction ASP.NET Core 7, recently released, has introduced a new feature on Minimals APIs: The...
Collections: How to Polis, 101, Part I: Component Parts This is the first of a planned three part look at the structure of the ancient Greek polis, the self-governing ‘city state,’ as part of a larger series on civic governance in the pre-mo…
I Chat, Therefore I Am I am so smart: S-M-R-T. ~ Homer Simpson. So now GPT-4 is out, the latest and smartest chat bot from OpenAI, the startup that recently got 10B dollars from Microsoft. Has it achieved intelligence (s…
Where does the kubelet mount volumes? Don’t have time to read this post? I get it. The answer to your question is /var/lib/kubelet/<pod-id>/volumes/. Every so often I will be pairing with someone or showing off a demo and realize that some common operation I perform is not well-documented. We...
On Euthanizing Venture Capitalists pirate wires #92 // SVB takes evolve into firm positions: give me attention, wall street scapegoating, and three cheers for mass murder
The Red Herring of Consciousness It's a popular assumption that consciousness is a hard problem to solve. But is it really? The truth is that consciousness itself may not be the hard
What can a software engineer do about climate change? Software engineers have numerous ways to help tackle the climate crisis
The easiest way to test how your app handles API errors Building robust apps that use APIs doesn't have to be hard. There are tools that you can use to see for yourself how your app will behave when calling APIs that it uses fails.
Managing screenshots in documentation like a designer I help tech companies create developer-friendly products by combining APIs, SDKs, and documentation.
The importance of diversity and inclusion in tech teams and strategies to achieve it. Diversity and inclusion are crucial for tech teams, as they drive innovation and creativity while promoting a positive and inclusive work environment. Tech c...
My Recommendations for a Happy Life "If we did all the things we are capable of, we would literally astound ourselves." - Thomas A. Edison
Using ChatGPT to control a smart home Experimenting with ChatGPT to build a smarter smart home assistant.
The Killer Use Case for LLMs Is Summarization The killer use case for large language models (LLMs) is clearly summarization. At least today, in my limited experience, LLMs are incapable of generating unique insights. While LLMs are good at writing creatively regurgitated text based on certain inputs ...
Using Markdown in projects I write lots of minor documentation files: Readme’s; release notes; instructions for checking out and building the project; weekly reports; todo lists; internal documentation; etc. If I want to keep these in sync with the source code they refer to, then ...
2001: A Space Odyssey (1968). Blue Danube sequence 02: Floating pen This video is published for illustrative purposes. All rights belong to Warner Bros. Entertainment Inc.Film: 2001: A Space OdysseyYear: 1968A Stanley Kubrick...
Pepe Silvia w/drums This was really challenging. But also MEGA fun and rewarding.Hope you like it!Reach out:www.facebook.com/daviddockerymusic/instagram.com/daviddockerydrumsdav...
One-click ISO 27001 certified deployment of Regional Services in the EU Cloudflare announces one-click ISO certified region, a super easy way for customers to limit where traffic is serviced to ISO 27001 certified data centers inside the European Union
Write your own AutoMapper in C# Sometimes you have to map an object to another representation in C#. And you think: Why isn't C# duck-typing capable? You might hear of libraries like AutoMapper that do the tedious work of mapping one object to another with the same structure. This blog ...