Toggle navigation
ty-porter
Home
Categories
Tags
Home
By Category
By Tag
By Date
Top of Page
ty-porter
I'm a Ruby on Rails developer professionally interested in cycling, hiking, baseball, and video game development on the side. Most of my projects attempt to integrate one or more of these.
Date
December 2024
1
August 2024
2
June 2024
1
February 2024
1
October 2023
1
August 2023
1
June 2023
1
May 2023
1
April 2023
1
March 2023
1
January 2023
3
December 2022
1
November 2022
1
September 2022
1
August 2022
2
July 2022
2
June 2022
4
April 2022
3
March 2022
1
February 2022
1
January 2022
3
December 2021
4
November 2021
6
October 2021
3
September 2021
3
August 2021
5
July 2021
1
June 2021
2
May 2021
6
April 2021
8
Posts in December 2024
Advent of Code... in SQL
- December 16, 2024
Posts in August 2024
Interesting Browser Engine Bugs, Part 3: <select> Tags Crash Chrome
- August 16, 2024
Interesting Browser Engine Bugs, Part 2: On Video Conferencing
- August 10, 2024
Posts in June 2024
Interesting Browser Engine Bugs, Part 1: Test Timeouts
- June 13, 2024
Posts in February 2024
Is WGU the New Bootcamp?
- February 06, 2024
Posts in October 2023
Thoughts on "Developers Should Deploy Their Own Code"
- October 04, 2023
Posts in August 2023
Ruby Off Rails
- August 09, 2023
Posts in June 2023
Launching Dark (Postmortem)
- June 21, 2023
Posts in May 2023
Piloting No Manual QA
- May 12, 2023
Posts in April 2023
Building a 3D Printed ABENICS Mechanism
- April 09, 2023
Posts in March 2023
I'm Too Clever
- March 21, 2023
Posts in January 2023
Custom RSpec Matchers Give Tests Superpowers
- January 20, 2023
Rails, Cron, and a Thundering Herd
- January 07, 2023
Failures of Common Sense
- January 06, 2023
Posts in December 2022
Designing 3D Printable Fabric
- December 18, 2022
Posts in November 2022
Launching Dark
- November 08, 2022
Posts in September 2022
Patching Non-Adhesion in 3D Prints
- September 30, 2022
Posts in August 2022
Heroku Is Deprecating Its Free Tier
- August 27, 2022
A Surprising Catch
- August 11, 2022
Posts in July 2022
Don't Let Your Systems Fail Deadly
- July 24, 2022
Security and Swiss Cheese
- July 19, 2022
Posts in June 2022
Working on Projects That "Matter"
- June 28, 2022
Building a Microblog in Jekyll
- June 20, 2022
Emulating Raspberry Pi LED Matrices in Your Browser
- June 13, 2022
Don't Reinvent the Wheel
- June 08, 2022
Posts in April 2022
Programmatically Modifying Ancient Fonts
- April 26, 2022
MLB Finally Deprecated Its XML API
- April 11, 2022
Building a Custom Markup Language for Raspberry Pi LED Matrices
- April 09, 2022
Posts in March 2022
Into the Rabbit Hole of Slow Test Suites
- March 14, 2022
Posts in February 2022
Implementing Session Expiration in Rails
- February 13, 2022
Posts in January 2022
Do Bootcamps Still Make Sense in 2022?
- January 13, 2022
Turtle Graphics
- January 09, 2022
Consuming Content Sans Google
- January 03, 2022
Posts in December 2021
Advent of Code 2021
- December 28, 2021
2021 in Review
- December 27, 2021
Custom Printing Obscure Technical Manuals
- December 06, 2021
Troubleshooting a Rubocop Bug
- December 04, 2021
Posts in November 2021
An Analysis of Bicycle Crosschaining
- November 16, 2021
Building Raspberry Pi-Powered LED Sports Scoreboards (and Other Displays)
- November 11, 2021
Making Molehills of Mountains
- November 08, 2021
I Now Hate Liquid
- November 07, 2021
DNA Isn't Code
- November 02, 2021
Staff Engineer
- November 01, 2021
Posts in October 2021
A Weird Way to Find Work
- October 27, 2021
Celebrating Hacktoberfest
- October 15, 2021
All About Hyde -- Writing My Own Programming Language
- October 09, 2021
Posts in September 2021
Transitioning Out of My First Developer Job
- September 10, 2021
August Book Review
- September 05, 2021
Landing an Interview as a Junior Developer
- September 03, 2021
Posts in August 2021
Writing a Gameboy Game in 2021: Part 6 -- Postmortem
- August 30, 2021
Python Decorators Make Callbacks Simple
- August 26, 2021
Metaprogramming Smarter Hashes in Ruby
- August 23, 2021
Validating Error-Prone Data
- August 22, 2021
Job Searching Without Leetcode
- August 17, 2021
Posts in July 2021
Fixture Factories in RSpec and FactoryBot
- July 24, 2021
Posts in June 2021
On Blogging
- June 29, 2021
Kata, Kumite, and Code Golf for Algorithm Practice
- June 15, 2021
Posts in May 2021
Combating Memory Bloat in Heroku and Sidekiq
- May 30, 2021
On Keeping a Physical Engineering Notebook
- May 27, 2021
How to Deploy a Python Reddit Bot (and Other Scripts) to Heroku
- May 18, 2021
Writing a Gameboy Game in 2021: Part 5 -- Screen Transitions
- May 17, 2021
Emulating Raspberry Pi LED Panels
- May 06, 2021
Devise Flash Messages in JSON Responses
- May 01, 2021
Posts in April 2021
I Want to Build the Boat
- April 30, 2021
Working Around Deprecated MLB APIs
- April 17, 2021
Coding My Way Into a Job with Major League Baseball
- April 13, 2021
Writing a Gameboy Game in 2021: Part 4 -- Computer AI
- April 11, 2021
Writing a Gameboy Game in 2021: Part 3 -- Collision Detection
- April 06, 2021
Writing a Gameboy Game in 2021: Part 2 -- Physics
- April 05, 2021
Writing a Gameboy Game in 2021: Part 1 -- Graphics
- April 04, 2021
Writing a Gameboy Game in 2021: Part 0 -- Introduction
- April 04, 2021