RSS.Social

Adam McKerlie

follow: @[email protected]

Posts

Using AI to write blog posts, then and now

Building Resilient APIs: Lessons Learned from a Real-World Migration (Machine Generated)

2023 review of the books I read

A Look Back at my Blogging Journey

Improving the sharing experience in Astro

The best advice for shipping software

Migrating your blog from Hugo to Astro

Building a Company Engineering Blog

So, you want to start a new hobby?

2022 review of the books I read

On Writing More

"As a manager, what is your ideal time spent on coding?"

So, you want to become an Engineering Manager?

Welcome to mckerlie.com

2021 review of the books I read

2020 review of the books I read

Meetings can be Poisonous

Running an Engineering Book Club

Using Python to generate over 10,000 unique 8-bit lightsabers

Adding Cron to a Digital Ocean Droplet

2019 review of the books I read

A deep dive into swear patterns at G Stock

2018 review of the books I read

Dealing with Web Adventures of Web Applications (Machine Generated)

Technical React Apps A Project in A REST Data Restorement and Project Documents with Search (Machine Generated)

We Taught a Neural Network to Write a Blog

Simple Deploys using Fabric

Dealing with Technical Debt

7 Musings on Minion Management

The Lead Developer Conference — Day 2

The Lead Developer Conference — Day 1 (Part 2)

The Lead Developer Conference — Day 1 (Part 1)

Four Things I Wish I Knew When I Started My Career

Speeding up Postgres Restores Part 2

9 Promises to my Son

The Five Traits I Look For When Hiring

From Developer to Manager

Speeding up Postgres Restores

Clip

Why I Became a Developer

Working at G Adventures

Life Goals

Using Configurable User Models in Django 1.5

Most Important Changes in Django 1.5

Meetings are Poisonous

Creating Your First Blog

Hire for Culture, Not Skill

Properly Handling Failures

Most Important Changes in Django 1.4

Write Code as if People Will Read It

5 Reasons Why Microsoft Should Give Windows 7 Away

How to Deal with Programming Procrastination

Creating Software: Test, Test and More Test

Headphones: A Developers Best Friend

10 Tips for Being a Great Manager

How To Style Your Pages For Print

Wordpress Hack: Adding a ‘Print This’ Link to Your Posts

How To Motivate the Unmotivated

Why Every Blog Should Have a Blog Plan

The Ultimate Development Workstation

Creating Software: Start Coding

A Healthy Developer is a Happy Developer

10 Things To Do With Your Old Computer

Creating Software: The Design Phase

Creating Software: Getting the Requirements

6 Tips for Programming in a Group

How to Become a Great Developer

The Importance of Taking a Break

Developing at School and at Work

5 Ways to Make Sure your Project Fails

Improving your Debugging Techniques

A Beginner's Guide to Functions

How to Improve your Programming Skills

Arrays vs. Linked Lists

Loops in C

History of the C Programming Language

The Mysteries of Pointers

The Art of Commenting Code

The Art of Writing Maintainable Code

Your First C Program