If you'd like, you can also subscribe to these posts via RSS
Sun May 21 2023
Systems Analyst II at UFV
Tue Mar 07 2023
Containers and The Enterprise-Vendor Feedback Loop
Mon Jan 30 2023
Starting a Garden 🍅
Tue Jan 03 2023
2022 → 2023
Thu Dec 29 2022
Flipnote Hatena
Tue Dec 13 2022
Recovering from failed Nextcloud updates
Tue Dec 06 2022
AOC 2022: Solution for Day 6
Mon Dec 05 2022
AOC 2022: Solution for Day 5
AOC 2022: Solution for Day 4
AOC 2022: Solution for Day 3
Fri Dec 02 2022
AOC 2022: Solution for Day 2
Thu Dec 01 2022
AOC 2022: Solution for Day 1
Tue Nov 15 2022
MIT, Sans-elon
Thu Nov 10 2022
CSR generation script
Mon Nov 07 2022
Why every company is a tech company
Sun Oct 30 2022
The incoming internet switch-up
Thu Oct 13 2022
Always take screenshots
Wed Oct 05 2022
Cauliflower fried rice wraps
Thu Sep 29 2022
Pioneers, Settlers, and City Planners
Wed Sep 28 2022
On the Steam Deck
Tue Sep 13 2022
Scheduling Python jobs
Wed Aug 24 2022
On hydroponic gardens
Tue Aug 02 2022
The adventures of Ash
Thu Jul 21 2022
Telegraf and InfluxDB for server monitoring
Tue Jul 19 2022
Get any Shopify product as JSON
Fri Jul 15 2022
My AeroPress Latte
Mon Jul 04 2022
Why I Love Self-Hosting
Fri Jun 24 2022
Improving Anchor Links
Mon May 16 2022
What's Your Go-To Web Stack
Tue May 10 2022
My Coffee Setup
Wed Apr 27 2022
Docker Rocks 🐳
Tue Feb 15 2022
Autosave on the Web
Thu Aug 26 2021
Web Dev Resources
Mon May 10 2021
New Job at UFV!
Sat May 01 2021
Scaling Down
Wed Jul 08 2020
Previewing hidden content in an unpublished Shopify theme
Mon May 13 2019
Tech I'm learning this summer
Mon Feb 18 2019
Preparing for Battlesnake