Home About Speaking Projects Posts Follow Me
@andrewmcodes
Home About Speaking Projects Posts Follow Me

2022 Reading List


  • How to Implement Light and Dark Mode with AlpineJs and TailwindCSS | PostSrc

  • Setting up your own digital garden with Jekyll — Maxime Vaillancourt

  • Easy Reading Is Damn Hard Writing - Help Scout

  • 20 unconventional design tips for non-designers

  • Log | log

  • Focusing on developers

  • Our experience with Astro - ‹div›RIOTS

  • Add a Custom Pry Prompt in your Rails Console

  • Inspecting Web Views in macOS

  • File nesting in VS Code | Dzhavat Ushev

  • Coding Fonts on CSS-Tricks

  • Pre-emptive fiber-based concurrency in MRI Ruby

  • Obsidian Onboarding

  • My current HTML boilerplate - Manuel Matuzović

  • Making Hotwire play nice with ViewComponent

  • Component Spacing in a Design System | CSS-Tricks

  • 1Password for SSH & Git (Beta) | 1Password Developer Documentation

  • How to Tag Your Highlights While You Read with Inline Tagging in Readwise

  • Personal knowledge management in Obsidian.md - Ian Misner

  • How to Favicon in 2022: Six files that fit most needs — Martian Chronicles

  • Piotr Murach - Writing a Ruby Gem Specification

  • How to Be More Productive: 9 Tips from Top Curators

  • Ruby 3 JIT can make Rails faster

  • What's a digital garden?

  • Git Commit and Push From VS Code With a Single Keyboard Shortcut

Home
Sitemap
AMA
Posts
Snippets
Podcasts
Newsletter
Colophon

Edit on GitHub

github twitter linkedin dribbble json_feed rss

© 2022 Andrew Mason. All rights reserved. Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the MIT License. Learn more at /site/