Ian's blog
Hey, I’m Ian. Welcome to my blog, mostly tech related

Posts

Apr 26 2023

Notes on Web Performance

Jul 4 2022

How to prevent CLS in Hugo

Use render hooks to automatically set width & height on Images

Jun 1 2022

Invalid Tweets

Tweets showing bugs

May 23 2022

Parse JSON with comments in Go

May 10 2022

Visualizing Programs

Twitter thread about graphviz in thread reader mode

May 10 2022

Twitter threads

Tests on tweet threads

May 10 2022

Thread reader

Tweets shown in simmilar layout to threadreader app

May 10 2022

Designing for dark mode

Twitter thread displayed as blog post

May 1 2022

card_name

May 1 2022

All tweets

Apr 20 2022

Static twitter embed

Embedding tweets as plain HTML and CSS

Apr 3 2022

Syntax Highlighting Tests

Apr 1 2022

Videos & Gifs

Apr 1 2022

Twitter Polls

Apr 1 2022

Spaces

Apr 1 2022

Quoted Tweets

tests on quote tweets

Apr 1 2022

Pictures

Tweets with photos

Apr 1 2022

OpenGraph Cards

Tweets with links to opengraph images

Apr 1 2022

Hashflags

Tweets with hashflags

Apr 1 2022

Display Modes

Testing various display modes

Feb 20 2022

apimctestface

All tweets from @apimctestface

Jan 1 2022

Behind the Scenes of Uber's Swift Rewrite: Challenges, Controversies, and Solutions

May 17 2021

New Look

Meta update on my blog

Apr 4 2021

Stop chrome from pausing when switching desktops

Switch between desktop environments without breaking your browser

Mar 26 2021

Some youtube-dl aliases

Making youtube-dl easy to use

Jan 13 2021

Reproducible Builds

Why are reproducible buids are so important

Jan 13 2021

Automating updates on Debian

How to improve security by enabling automatic security updates on debian

Jun 13 2020

Building a Pentest lab with Docker

Lightweight lab entirely in Docker without Vmware or VirtualBox

May 19 2020

Running my website on $1 monthly

May 15 2020

Why SSH certificates are awesome

How Certificates are used by big tech companies to secure thousands of servers

Mar 8 2020

Isolating vocals from songs using Spleeter

Use AI to isolate vocals and instrumentals from songs

Feb 15 2020

Tracking documents with Canarytokens

This post goes over how you can create a document that sends an email alert every time it is opened