Management
- Signed up for JustWorks to handle employee payroll and legal compliance
- So far, not terribly impressed.
- The forms kept asking me nearly identical questions about my business, then reps started calling and emailing me with the same questions.
- Worked with inventory manager to prepare instructions for new employee to assemble Voyagers
- Continued working on leasing office space
- Started prepping some new test equipment
Software development
- Reviewed a PR that adds virtual media mounting to TinyPilot
- Reviewed a PR that allows user to change video streaming settings from the web UI
- Discovered that Vue was randomly crashing in production, preventing customers from ordering (!!!)
- Found out because I tried upgrading my e2e testing to Cypress 7.0.1, but it was catching JS errors during most test runs
- Added sentry.io to start tracking errors in production
- Worked with TinyPilot’s website developer to identify the source of the issue
- Apparently conditionally loading the mailing list in the page footer was causing it, but we’re not yet sure why.
- Removed for now, and the crashes stopped.
- Fixed a bug in the sentry gridsome plugin’s documentation
- Refactored a lot of the update logic and added more tests
- Fixed some bugs in my Shopify automatic inventory updater
- It’s a custom webservice I wrote that automatically updates my inventory spreadsheet in response to Shopify webhooks calls
- Ignored draft orders
- Fixed a bug where we could end up with duplicates if it failed to update the inventory spreadsheet partway through
- Added a test CLI so I could run it without waiting for a real Shopify webhook
- Adjusted dialog menus to have consistent capitalization
- Made system menu items more concise
Customer support
New product researh
- Met with a cloud hosting company about a potential partnership
Sales
- Shared two new review videos
- Chased down a bill from an IT sourcing company who bought on credit and was really taking their time to pay
- Met with a large customer about a bulk deal
- Pitched to appear on a programming podcast
- Continued working on post about LogPaste
Meta: I needed a service where users could easily share TinyPilot debug logs with me, and nothing else matched what I was looking for, so I rolled my own as a fun weekend project.
Misc
- Tried to get leftover COVID vaccine doses at two different places: no luck
- Had an electrician come and fix some light fixtures replace a bunch of old wiring in my basement
- Had my hot water boiler cleaned
- Got rid of some stuff on my local buynothing group