Kevin Kinnett logoKevin Kinnett
  • Home
  • Recent Posts
  • Skills
  • Experiences
  • About
  • Posts
  • RSS
  • Theme System
    Light Dark System
Kevin Kinnett logo Kevin Kinnett logo
  • Posts
  • Codex vs Claude Code: My Honest Comparison
  • Claude Code vs Cursor: My Honest Comparison
  • The Long Tail of Bespoke Software: What Gets Built When the Marginal Cost of Code Drops
  • Who Wrote This Code? Authorship and the Specification Crisis in AI-Assisted Development
  • A Taxonomy of Claude Code Prompt Shapes (and the Anti-Patterns That Waste Tokens)
  • Is Claude Code a 5th-Generation Language? What "Just Describe What You Want" Really Means in 2026
  • Raw String Literals in C# 11: When to Use Triple-Quoted Strings
  • 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
  • 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
Bitcoin Redux
Bitcoin Redux

Revisiting my 2011 Bitcoin post and reflecting on what held up, what changed, and how the technology evolved.

December 4, 2020 Read
Solid Series: Single Responsibility in C#
Solid Series: Single Responsibility in C#

A practical C# example of the Single Responsibility Principle and how focused classes improve maintainability and changeability.

December 2, 2020 Read
Run a Website using Azure Static Web Apps and Hugo
Run a Website using Azure Static Web Apps and Hugo

How to host a Hugo site on Azure Static Web Apps with GitHub Actions, custom domains, and a lightweight deployment workflow.

December 1, 2020 Read
Heroku Connect Retrospective
Heroku Connect Retrospective

Lessons learned from using Heroku Connect, including where it helped and where the architecture introduced tradeoffs.

February 14, 2020 Read
Heroku Connect Is Eventually Consistent
Heroku Connect Is Eventually Consistent

I've had to spend sometime in the last couple of days deep diving into Heroku connect... It is important to remember that Heroku Connect is eventually consistent.

November 1, 2018 Read
New Homepage
New Homepage

After a number of years, I've updated my website. The old one was dated.

October 21, 2018 Read
Generate idoc schemas in BizTalk for SAP
Generate idoc schemas in BizTalk for SAP

How to generate SAP IDoc schemas in BizTalk and avoid common issues when integrating enterprise systems.

November 30, 2017 Read
BizTalk - Access is denied. (Exception from HRESULT 0x80070005 (E_ACCESSDENIED))
BizTalk - Access is denied. (Exception from HRESULT 0x80070005 (E_ACCESSDENIED))

BizTalk - Access is denied. (Exception from HRESULT 0x80070005 (E_ACCESSDENIED))

January 1, 2016 Read
BizTalk - you must specify at least one already-initialized correlation set
BizTalk - you must specify at least one already-initialized correlation set

BizTalk - you must specify at least one already-initialized correlation set

January 1, 2016 Read
BizTalk Orchestration Basics
BizTalk Orchestration Basics

An introduction to BizTalk orchestrations, including key concepts, message flow, and when orchestrations make sense in integrations.

December 31, 2015 Read
Create a Comma Delineated Flat File Schema in BizTalk 2013
Create a Comma Delineated Flat File Schema in BizTalk 2013

How to create a comma-delimited flat file schema in BizTalk 2013 for ingesting CSV-style data feeds.

January 7, 2015 Read
Create Relative Position Flat File Schema in BizTalk 2013
Create Relative Position Flat File Schema in BizTalk 2013

How to create a relative-position flat file schema in BizTalk 2013 for parsing fixed-width file formats.

January 7, 2015 Read
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
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