Mat

Mat @matmooredev

Location:
Remote
Joined:
Apr 24, 2018

Mat
articles - 30 total

Reviving an old Macbook Air with Ubuntu MATE

I recently installed Ubuntu MATE on my 11 year old Macbook Air as a way of keeping it running, given...

Learn More 4 3Jun 2

Some thoughts on when to use LLMs

Some simple use cases where LLMs work well, some things to keep in mind when using LLMs, and use cases to steer clear of.

Learn More 1 0Jan 5

A quick way to run axe-core from python

Call the CLI via npx in a subprocess

Learn More 2 0Feb 13 '24

How to avoid meetings and take a day off

Async videos are an efficient way to share information with your team. You can record them easily with tools you already have.

Learn More 0 0May 7 '23

8 tips to make code reviews less painful

Support your teammates and speed up development by organizing changesets into a series of easy to follow steps

Learn More 3 1Feb 3 '23

How to break up a rails monolith

Steps to migrate from a monolith to a modular monolith

Learn More 5 0Jan 20 '23

Starting my new job NOT in lockdown

Starting a new job remotely, deliberately this time

Learn More 3 0Jul 12 '22

Get linux samba shares to show up in windows again

I have a media server that runs ubuntu, and today I wanted to copy some files off of it from my...

Learn More 4 0Jun 17 '22

Please stop using ||= all the time

Don't use the ||= operator when a regular intialize assignment will do

Learn More 8 1Apr 18 '22

Turn Windows into a usable development environment with WSL

How to set up Windows Subsystem for Linux, Visual Code and Docker for developing on windows

Learn More 29 4Dec 12 '20

Please stop saying agile all the time

The word agile has become a buzzword, but the original principles are still relevant and valid

Learn More 1 0Nov 10 '20

How to make a comfortable face mask

Some different options for sewing face masks that fit well

Learn More 2 0Aug 29 '20

How to automatically add stuff to git messages

With a global message template you can quickly add co-authors (or cats) to all your commits

Learn More 6 0Jul 5 '20

Starting my new job in lockdown

Reflections on starting a new job in the middle of the COVID-19 pandemic

Learn More 5 1May 23 '20

A list of board games and party games you can play online

Fun games you can play with friends online during the Coronavirus pandemic

Learn More 5 11Mar 19 '20

Hiring people with the same ideas as you does not generate new ideas

Stop adding unnecessary barriers to your recruitment process

Learn More 12 1Mar 11 '20

A shared calendar for software engineering conferences in the UK

How I used github and python to turn CSV data into a calendar

Learn More 13 0Feb 29 '20

Looking for a new job in 2020

What's important to me 10 years into my career

Learn More 5 2Jan 4 '20

Twitter meme challenge in Python

Using a suffix array to explore substrings in a twitter dataset

Learn More 5 0Dec 29 '19

How to review website accessibility (without comprehensive testing)

What I learned by reviewing a charity website for common accessibility problems

Learn More 14 0Sep 29 '19

I made a tool for debugging character encoding problems

Introducing string-inspector: a way to see what characters/bytes a string is made up of

Learn More 9 0Jul 25 '19

How do you approach a legacy technology project?

Identifying patterns for improving legacy systems

Learn More 12 0Jun 9 '19

How to manage a huge database schema with Liquibase

Introducing database migrations to speed up development on a legacy codebase

Learn More 12 0Apr 17 '19

Making sense of python’s development tools in 2019

Recommendations for setting up python projects and avoiding dependency hell

Learn More 15 0Mar 8 '19

3 lessons for building better AI (from the 2019 Turing talk)

My takeaways from the 2019 Turing talk: 'Why we need to train unbiased AI'

Learn More 17 0Feb 24 '19

Watching conference talks as a group

Organising a lunchtime session for developers to watch conference talks

Learn More 4 0Feb 15 '19

What I learned shadowing other developers for a week

Thoughts on spending the first week of a new job shadowing different teams

Learn More 7 0Jan 13 '19

Can you host a read-only API on github pages?

Pros and cons of building a static JSON API

Learn More 12 0Dec 30 '18

It's ok for things to go wrong

How to use incidents as an opportunity to make stuff better

Learn More 13 0Sep 8 '18

Using trello to prioritise my time

Two ways I'm using personal trello board to be more productive

Learn More 60 1Aug 31 '18