Writing Archive

All posts

  1. The “P” in Progressive Enhancement stands for “Pragmatism”

  2. Burnout - a long recovery

  3. Freelance pro tip

  4. A Modern CSS Reset

  5. Create a semantic “breakout” button to make an entire element clickable

  6. What I searched for in a day of fighting with PHP

  7. Keeping it simple with CSS that scales

  8. Every Layout - how it works

  9. Context and caveats

  10. Well-being on Twitter

  11. Adding Webmentions to my personal site

  12. Keeping it simple with image alt text for accessibility

  13. Eating my own dog food

  14. Keep it simple

  15. Create a user controlled dark or light mode

  16. Create a split, faux-container layout with CSS Grid and Flexbox

  17. Two simple methods to vertically and horizontally center content with CSS

  18. Create a responsive grid layout with no media queries, using CSS Grid

  19. Relative sizing with EM units

  20. Progressive overflow management with a scroll track utility

  21. Creating an aspect ratio CSS utility

  22. Get a CSS Custom Property value with JavaScript

  23. Break out of the echo chamber

  24. Creating a full bleed CSS utility

  25. A progressive disclosure component

  26. Custom Property controlled fluid type sizing

  27. Open letter to Laurence Robertson MP

  28. Competing by mimicking

  29. I’m a Web Designer

  30. I’m warming to Tailwind CSS

  31. CSS doesn’t suck

  32. Feed page

  33. 2018: A year in review

  34. So long, HankChizlJaw

  35. Browser diversity

  36. My first month as a freelancer

  37. A dive into freelance life

  38. Introducing the Button element

  39. New baby visiting user-flow

  40. My fractured relationship with big tech

  41. The power of self-publishing

  42. Contraction logger

  43. CSS specificity and the cascade

  44. Walking

  45. Bypass service worker on localhost

  46. Introducing Developurrs

  47. A double launch day

  48. A short note on my social activity

  49. The power of progressive enhancement

  50. Flow and rhythm in CSS with Stalfos

  51. Burnout

  52. No More Anchor Buttons