Kevin Kinnett logoKevin Kinnett
  • Home
  • Recent Posts
  • Skills
  • Experiences
  • About
  • Posts
  • RSS
  • Theme System
    Light Dark System
Kevin Kinnett logo Kevin Kinnett logo
  • Posts
  • How I Built a Self-Hosted Personal Finance Dashboard With Claude Code
  • Graphify Review: I Tried It on My Codebase With Claude Code
  • Anthropic Mythos: Why Everyone Is Freaking Out About Project Glasswing
  • Donut Lab Battery Update: What the Verge Test and New Safety Results Actually Prove
  • Donut Lab Battery Update: Verge Pack Charges to 80% in 12 Minutes
  • Modernizing This Site for SEO and UX
  • Neurophos and the Case for Computing With Light
  • Donut Lab Solid-State Battery: 400 Wh/kg, Fast Charging, and the Evidence So Far
  • Azure Functions in Containers vs PaaS: Which Should You Choose?
  • What Are 5th Generation Programming Languages?
  • UTF-8 String Literals in C# 11: How u8 Literals Work
  • Say Hello to the Power of Generic Attributes in C# 11
  • Custom String Interpolation in C#: InterpolatedStringHandler Explained
  • Tupple Pattern Matching in C#
  • Solid Series: Comparing Interface Segregation With Open Close in C#
  • Solid Series: Interface Segregation Principle in C#
  • An Odd Interview Experience
  • Solid Series: Open Close in C#
  • Bitcoin Redux
  • Solid Series: Single Responsibility in C#
  • Run a Website using Azure Static Web Apps and Hugo
  • Heroku Connect Retrospective
  • Heroku Connect Is Eventually Consistent
  • New Homepage
  • Generate idoc schemas in BizTalk for SAP
  • BizTalk - Access is denied. (Exception from HRESULT 0x80070005 (E_ACCESSDENIED))
  • BizTalk - you must specify at least one already-initialized correlation set
  • BizTalk Orchestration Basics
  • Create a Comma Delineated Flat File Schema in BizTalk 2013
  • Create Relative Position Flat File Schema in BizTalk 2013
  • Bitcoin Phishing Attack
  • Using Google Alerts, IFTTT, and Boxcar to Protect Your Information
  • Blown away by how good Azure has become
  • Simple & Easy Notifications Using BoxCar
  • Filtrete Touchscreen WiFi-Enabled Programmable Thermostat
  • Calling external assemblies with overloaded methods using the params keyword in BizTalk 2010
  • Continuous Integration/Deployment My Own Example
  • Bitcoin
  • Continuous Integration or To Err is Human
  • Filtering for Jobs
  • T4 Transformations for ASP.NET paths
  • Notifio - Free and easy mail notifications for your iPhone
  • BizTalk - Importing Bindings with Many Password
How I Built a Self-Hosted Personal Finance Dashboard With Claude Code
How I Built a Self-Hosted Personal Finance Dashboard With Claude Code

I built a self-hosted personal finance dashboard in 12 days with Claude Code, React, Node.js, PostgreSQL, Tiller, and Docker. Here is the architecture, data pipeline, and what actually worked.

April 11, 2026 Read
Graphify Review: I Tried It on My Codebase With Claude Code
Graphify Review: I Tried It on My Codebase With Claude Code

I tried Graphify, the open-source codebase knowledge graph tool for Claude Code and other AI coding assistants. Here is what worked, what broke, and why I think the idea is right even though it did not become part of ...

April 11, 2026 Read
Anthropic Mythos: Why Everyone Is Freaking Out About Project Glasswing
Anthropic Mythos: Why Everyone Is Freaking Out About Project Glasswing

Anthropic says Claude Mythos Preview is powerful enough to find and exploit serious software vulnerabilities, but the bigger story is not just the model itself. Project Glasswing is also a reminder that AI companies h...

April 11, 2026 Read
Donut Lab Battery Update: What the Verge Test and New Safety Results Actually Prove
Donut Lab Battery Update: What the Verge Test and New Safety Results Actually Prove

Donut Lab's latest battery update is more than one new headline: Verge pack-level charging, a damaged-cell safety test, and sharper skeptical coverage all help clarify what the company has actually shown so far.

April 11, 2026 Read
Donut Lab Battery Update: Verge Pack Charges to 80% in 12 Minutes
Donut Lab Battery Update: Verge Pack Charges to 80% in 12 Minutes

A new Verge motorcycle pack test gives Donut Lab's solid-state battery story more weight: 18 kWh pack, 100 kW+, and 80% charge in 12 minutes. Here is what that result does and does not prove.

March 23, 2026 Read
Modernizing This Site for SEO and UX
Modernizing This Site for SEO and UX

I recently modernized this site with stronger SEO foundations, better internal linking, responsive images, and a proper light, dark, and system theme model. The work is done, but the real question is whether it actual...

March 21, 2026 Read
Neurophos and the Case for Computing With Light
Neurophos and the Case for Computing With Light

Neurophos is building photonic AI chips that aim to reduce the power and scaling limits of modern inference. If its approach works, the impact could reshape the economics of AI deployment well beyond datacenters.

March 8, 2026 Read
Donut Lab Solid-State Battery: 400 Wh/kg, Fast Charging, and the Evidence So Far
Donut Lab Solid-State Battery: 400 Wh/kg, Fast Charging, and the Evidence So Far

Donut Lab says its solid-state battery can hit 400 Wh/kg, charge extremely fast, and handle tough thermal conditions. Here is what has actually been shown publicly so far.

March 7, 2026 Read
Azure Functions in Containers vs PaaS: Which Should You Choose?
Azure Functions in Containers vs PaaS: Which Should You Choose?

A practical comparison of Azure Functions in containers vs PaaS, including tradeoffs around scaling, control, portability, and operations.

February 8, 2023 Read
What Are 5th Generation Programming Languages?
What Are 5th Generation Programming Languages?

A 5th generation programming language (5GL) lets you describe what you want instead of how to do it. This guide covers all five programming language generations with examples, from machine code to AI-powered coding to...

February 7, 2023 Read
UTF-8 String Literals in C# 11: How u8 Literals Work
UTF-8 String Literals in C# 11: How u8 Literals Work

A practical guide to UTF-8 string literals in C# 11, including how the u8 suffix works, why it matters for performance, and when to use it in .NET.

February 6, 2023 Read
Say Hello to the Power of Generic Attributes in C# 11
Say Hello to the Power of Generic Attributes in C# 11

How generic attributes in C# 11 work, what problems they solve, and where they fit into modern .NET codebases.

February 4, 2023 Read
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • »
  • »»
Navigation
  • Recent Posts
  • Skills
  • Experiences
Contact me:
  • Email: kevin[at]kinnett.dev

Toha theme logo Toha
© 2026 Kevin Kinnett. · Privacy · Editorial
Powered by Hugo Logo