sss

Writing

Approaching code reviews

Published on

Some thoughts and personal experience with code reviews

Preview Laptop Localhost on Mobile

Published on

A comprehensive guide to accessing your laptop’s localhost web server on your mobile phone for seamless testing and debugging.

Future CSS: Container Queries

Published on

A look at the future of CSS with container queries.

Things you might not have known you could do in Chrome DevTools

Published on

A few tips and tricks that you can use in Chrome DevTools

Future CSS: Native scroll animations

Published on

Exploring the future of CSS animations with scroll-linked animations

How to name Sass color variables

Published on

When it comes to naming Sass variables, I suck. I think I've found the perfect solution, get half

A few lessons learnt from my first year in a design team

Published on

A couple of months ago, I wrote a post on the Pusher blog about a few lessons that I learned after

Managing the z-index with Sass

Published on

As it goes, the z-index can quickly become a messy thing to control, particularly in a large code

Searching multiple tables with one query with Laravel

Published on

Whilst developing the back-end for my final year project (redesign of Panasonic Global), I ran in to

Cleaner JavaScript promises with safe-await

Published on

Explore how the safe-await pattern can simplify handling JavaScript promises, making code cleaner and more maintainable.

Future CSS: Text Wrap Pretty

Published on

Exploring the future of CSS text wrapping with the `text-wrap` property

Managing font weights with Sass

Published on

Managing font families and weights shouldn't be a big deal. Add the font family to the body tag, and

Underneath the component: theme driven design systems

Published on

Creating more open and flexible UI systems by breaking components into smaller parts and using design tokens to encourage experimentation and keep code DRY.

SVG Progress Circles Part 2 - With JavaScript

Published on

This is a follow on post from my previous post a few weeks ago, about implementing an SVG progress

Inlining SVG's with Rails

Published on

As part of our recent redesign of the Pusher dashboard, we changed the way that we bring in icons

Pure SVG Progress Circles

Published on

Progress circles are a classic dashboard element. They provide stats in a quick to digest view

Things I want to learn/improve in 2023

Published on

I recently read this great post from Dan Abramov about being open about gaps in your own knowledge

Installing a Positive SSL certificate on Nginx

Published on

This is a quick guide of how to install an SSL certificate on an nginx server. It assumes that you

Tools that I use on a daily basis

Published on

I always find it interesting to see what tools and techniques other developers use in their workflow

5 things to consider before building your living styleguide

Published on

It's been about 6 months since we properly began to integrate our living styleguide (Chameleon) into

Random HEX Colour Generator in JavaScript

Published on

I first made this when I was getting started with jQuery. At the time, I guess it seemed like a good