41554 blogs · [ { "id": "01a08c58-5c32-72f6-bbe5-1add262305ec", "title": "Photo Palettes Post Mortem", "url": "https://travisbumgarner.dev/blog/photo-palettes", "published_at": "2026-06-30T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add27188720", "title": "Scaling Without Setting Money on Fire: Journeys of a Solo Developer", "url": "https://travisbumgarner.dev/blog/scaling-without-burning-money", "published_at": "2025-10-02T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add27b59384", "title": "Predictive UX Engineering", "url": "https://travisbumgarner.dev/blog/photography-portfolio-performance", "published_at": "2025-07-07T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add284fd2e0", "title": "Lessons from 12 Years of Abandoning Side Projects", "url": "https://travisbumgarner.dev/blog/lessons-learned-from-side-projects", "published_at": "2025-03-27T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add287f23f6", "title": "Somehash: A Blurhash Inspired Exploration", "url": "https://travisbumgarner.dev/blog/somehash", "published_at": "2025-02-08T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add28f7b584", "title": "Escaping Surprise Bills & Over-engineered Messes: Why I Left AWS", "url": "https://travisbumgarner.dev/blog/leaving-aws", "published_at": "2025-01-30T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add293acd23", "title": "Resume as Code", "url": "https://travisbumgarner.dev/blog/resume-as-code", "published_at": "2025-01-14T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2a0f0136", "title": "What we Lost When We Went Remote", "url": "https://travisbumgarner.dev/blog/what-we-lost-when-we-went-remote", "published_at": "2023-03-13T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2afa278d", "title": "How to organize a virtual team building event", "url": "https://travisbumgarner.dev/blog/virtual-team-building-event", "published_at": "2022-02-15T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2b8e9fe0", "title": "Storytelling in Presentation", "url": "https://travisbumgarner.dev/blog/storytelling-in-presentation", "published_at": "2021-12-29T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2bc4a3bc", "title": "Software Engineers Rush to Write Bad Code", "url": "https://travisbumgarner.dev/blog/code-to-production", "published_at": "2021-04-18T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2c1c3664", "title": "Talking Technical With Non Technical Talkers", "url": "https://travisbumgarner.dev/blog/talking-technical-with-non-technical-talkers", "published_at": "2020-11-20T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2c5bdea8", "title": "How to Make a Photo Stitching Website & Avoid Burnout", "url": "https://travisbumgarner.dev/blog/how-to-make-a-photo-stitching-website", "published_at": "2020-03-13T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2c974aa3", "title": "A Collection of Tips to Become a Software Engineer", "url": "https://travisbumgarner.dev/blog/a-collection-of-tips-to-become-a-software-engineer", "published_at": "2019-04-15T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2cdcbda5", "title": "Sharing What You've Learned with Others", "url": "https://travisbumgarner.dev/blog/teach-anyone-anything", "published_at": "2019-01-23T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2dabdb2b", "title": "Learning to Learn: Develop Skills to Master Anything", "url": "https://travisbumgarner.dev/blog/learning-to-learn", "published_at": "2018-12-28T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2e0ce10c", "title": "Finish What You Start", "url": "https://travisbumgarner.dev/blog/finish-what-you-start", "published_at": "2018-11-23T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2e9198a7", "title": "How to Build a Circuit Board", "url": "https://travisbumgarner.dev/blog/how-to-build-a-circuit-board", "published_at": "2016-11-17T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2f30768a", "title": "Time Management & Productivity", "url": "https://travisbumgarner.dev/blog/time-management-and-productivity", "published_at": "2016-10-27T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2f82e95b", "title": "What it Means to Fail", "url": "https://travisbumgarner.dev/blog/on-failing", "published_at": "2016-10-16T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add2fcbf9bc", "title": "What I learned from Failing with Kickstarter", "url": "https://travisbumgarner.dev/blog/failing-at-kickstarter", "published_at": "2016-09-18T00:00:00+00:00" }, { "id": "01a08c58-5c32-72f6-bbe5-1add30a90b6d", "title": "Combining Hobbies: Programming, Electronics & Photography", "url": "https://travisbumgarner.dev/blog/combining-hobbies", "published_at": "2016-04-04T00:00:00+00:00" } ] posts Claim your blog
Back to Travis Bumgarner
Blog · corpus.blog/blogs/travisbumgarner.dev/posts

Travis Bumgarner

travisbumgarner.dev

2026

2025

2023

2022

2021

2020

2019

2018

2016