Jason Kelly | Software Engineer
The website of Jason Kelly, Software Engineer and general internet nerd.
The website of Jason Kelly, Software Engineer and general internet nerd.
Browse the Shortcuts Libray to find trusted examples for Apple's Shortcuts app, all built by a former employee helping new users get started.
I borrowed a 3D printer with Octoprint set up, and happened to access it from work, whereupon I was greeted with a big scary message and a link to this blog post. Even though it is from 2018, there seems to be no retraction, so I figured it's an interesting in…
One day while I was washing my hands, I looked down at the bar of soap and wondered, what is this soap made of? I thought about it as my hands lathered up, and soon realized I have absolutely no idea.
Mako - Mako is Now Open Source
The Department of Justice indicted two brothers for exploiting mechanisms supporting Ethereum's "Maximal Extractable Value" (MEV). Ashley B...
I’ve been using conversational alpaca or sharegpt formats for fine-tuning LLMs with Axolotl , but it always felt unnecessary to limit the model on a conversational format when the use-case doesn’t require so. I’m currently working on a project to classify pull…
On adopting Chainguard Images
Photo by Suzy Hazelwood I remember my breakfast as a kid. It was as sugary as it gets, with cereal and milk or a good marmalade toast and a chocolate shake to start my day. I remember the highs and lows of my energy levels throughout the day or how I would loo…
Dynamic languages are safe from memory corruptions bugs, right?
Okay, let's talk about something other than feed readers for a moment. How about completely broken web browsers? Yeah, those.
I finally have the feeling that I’m a decent programmer, so I thought it would be fun to write some advice with the idea of “what would have gotten me to this point faster?” I’m not claiming this is great advice for everyone, just that …
Recently, there has been considerable interest in large language models: machine learning systems which produce human-like text and dialogue. Applications of these systems have been plagued by persistent inaccuracies in their output; these are often called “AI…
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss my mid-year retrospective and how retrospectives can help YOU!
Enjoy!
Jun 24, 2024
On the mundane advantages of easy artificial intelligence
Solving the crisis of implementation
At the end of Q2 2024, we migrated Shepherd’s pricing engine database with zero downtime.
Lately I have been working with generative AI applications for work and personal projects. I learned a lot. But, I found learning and application stressful. I had envisioned going on a leisurly drive to sightsee and sample what GenAI has to offer. I quickly fo…
Before knowing what is programming you must know the what are computers and how they work.
The DevOps movement has died out. What went wrong?
If you want a very technical illustration of why, as they say, hardware is hard, follow along as I debug a communications problem between Pickup’s two main chips. Day 1 I was working on the bus interface between Pickup’s MCU (the STM32) and its WiFi radi…
CSP Directives: report-to and report-uri The Content Security Policy (CSP) directives report-to and report-uri are used to specify where the browser should send violation reports when a content security policy is violated on a website. Why Use Them: Helps in i…