Cool! I would write a whole blog about it but honestly, it took 10 mins and you should just go to vercel.com and let them do the hard work! I might bulk this project (and blog) out beyond the vercel.com template, might not. Maybe come back later and find out? I just want the codeContinueContinue reading “I made an AI chatbot!”
Category Archives: Uncategorized
My First Custom Excel-DNA Add-In (dotnet6 edition)
This is an upgrade to my earlier blog “My First Custom Excel Ribbon using Excel-DNA”, now written for dotnet core. I add in Microsoft.Extensions support for dependency injection, configuration, and for logging, which should be an easy way to hook up to your app settings, plus quickly set-up your DI and logging frameworks of choice (e.g.ContinueContinue reading “My First Custom Excel-DNA Add-In (dotnet6 edition)”
Super Power your git config
git is the defacto way to manage source code, if you haven’t heard of git this blog is not for you. If you are a software developer, data scientist, data engineer, dev ops engineer or frankly in any role that touches software development, and you haven’t heard of git … well, where have you been?ContinueContinue reading “Super Power your git config”
Diagrams as Code – C4 diagrams with Azure icons
This article is very persuasive. By the end you will wonder why you ever used Visio. It gets more technical as you progress, so stop reading whenever you want (I suppose this is true whether I wrote this sentence or not). I discuss: C4 diagrams (and why) how to use code to generate them (andContinueContinue reading “Diagrams as Code – C4 diagrams with Azure icons”
Python – (Ab)Using Environments
So I recently picked up a legacy(ish) python application that had a CI/CD pipeline that built from a setup.py file (think: python setup.py build). I wanted to create a local dev environment using the only sensible choice (excluding docker) – conda. I also wanted to utilize an environment.yml file to give new developers a veryContinueContinue reading “Python – (Ab)Using Environments”
My First Blog
It’s not a long one. Just to say welcome to my site. Hope you enjoy coding and can at least stomach rugby, else you may be in for a long ride (actually, I’d advise just surfing off somewhere else if that’s the case)