James HowardCustom Time Types in Go with gorm and GinI guess the love affair with Go had to end sooner or later but I hit a major snag today trying to figure out how to store time-only and…Apr 12Apr 12
James HowardIn Praise of Boring TechnologyHave you ever come across a really useful peice of boring technology that just works? And keeps on working without fuss year after year. It…Apr 8Apr 8
James HowardImage Uploads in a React/Go Stack — Part 3This is the final part of this seriesand follows on from part 1 and part 2. Now that we have a functional API endpoint, the next step is…Apr 3Apr 3
James HowardImage Uploads in a React/Go Stack — Part 2This article continues on from part 1 and goes through how I added image upload to my Go API. The goal here is to get the endpoints…Mar 31Mar 31
James HowardImage Uploads in a React/Go stackI’ve recently been having a lot of fun learning a new-to-me development stack after a few years in a hands-off management role and it’s…Mar 28Mar 28
James HowardA Minimal Working Go CORS ImplementationThere seems to be a few approachs to getting CORS working cleanly on Go with Gin but none of them seemed to quite work for me with a React…Mar 11Mar 11
James HowardStarting my first Go ApplicationIt’s been a while since I’ve started developing something new so this weekend, I decided to make a start on an entirely new application…Mar 3Mar 3
James HowardMarathon Dreams — Week 1I’ve never been a runner but over the last few years have been running on and off for general fitness but never really going anywhere with…Nov 5, 2023Nov 5, 2023
James HowardAnother Busy Weekend’s DivingThe first dive of the weekend involved a trip to a local quarry for a training dive. This is never a particularly exciting location but it…May 9, 2023May 9, 2023