Dogfooding Windows

Dogfooding Windows

May 01, 2024

How I built a PC from scratch to debug and dogfood my indie browser start-up, Horse Browser, using Teenage Engineering case

647 words by Pascal Pixel

Dogfooding Windows

Author
Pascal
Date
Aug 18, 2025 04:44 PM
Slug
orangeboy
Tags
Blog
Description
How I built a PC from scratch to debug and dogfood my indie browser start-up, Horse Browser, using Teenage Engineering case

Why we needed a PC

Elly and I constantly "dogfood" Horse Browser, which means we use our own software to better understand the user experience. This hands-on approach helps us identify bugs, UX pain points, and any awkwardness, driving us to improve and refine.
While I can run Linux on my Apple Silicon-based Mac thanks to Asahi Linux, neither of us has a modern Windows PC, and we couldn’t properly address weird little bugs our Windows users would report sometimes.
I needed the acquire the power of the ancients, the red-hot technology covered in fans known as x86_64. But I refused to acquire it in the large RGB-lit metal coffers commonplace at altars across the land. I needed something adorable. Something colorful.
Thus, I built... drumroll... Orangeboy! A mini ITX computer with a mid-range processor and a low-profile GPU, mirroring the average Windows user's specs.

Building Orangeboy

Building the Teenage Engineering case and fitting the components
Building the Teenage Engineering case and fitting the components
I shared my experience building Orangeboy on Reddit, which you can read here.
I was a bit worried about assembling a computer from scratch, as my last experience opening a PC was an IBM i386. But a "Small Form Factor PC" subreddit inspired me with how whacky their creations were, making me feel a lot more confident about not blowing myself up. After a failed attempt at getting the local computer store to find and order the right parts ("That small case can never be a good PC! You can't even buy fans that small!"), I took to Amazon, armed with ChatGPT by my side to figure out if things would... you know... fit together. The result? A successful build! It was fun carrying the result with one hand to the local computer store, which turned from mockery to praise upon testing the result.

Components

  • PSU: Cooler Master V750 SFX
  • Motherboard: ASUS ROG Strix B650E-I
  • CPU: AMD Ryzen 5 7600
  • RAM: Corsair Vengeance DDR5 32GB
  • Storage: Samsung 980 Pro M.2
  • GPU: Gigabyte RTX 4060 Low Profile

What it’s been like switching to Windows

There’s a little cat sneaking around my desk
There’s a little cat sneaking around my desk
Adjusting to Windows, the Ctrl-based keyboard shortcuts, was a stretch (pun intended) for my pinky finger. Overall though, it has really been fun adapting to another OS, it forces some neuroplasticity; Windows has an indescribable ‘feel’ to the overall experience and interactions, the way the mouse works, etc, same as Mac, Gnome, or KDE have their own ‘feel’. It’s hard to feel comfortable, though the differences can be so small.
As for fixing the issues, it’s well underway!
Windows presented resizing issues due to legacy support for XP styles, which offset reported window sizes to ensure compatibility—all these sorts of “issues” take work to deal with, but kudos to Microsoft for maintaining such fantastic backward compatibility for older programs, in sharp contrast to Apple’s approach of nuking an old API and telling everyone to rewrite their apps.
Navigating the maze of Windows Code Signing proved nightmarish, when dealing with third-party vendors who preferred verifying our business via us placing a "pin" on Google Maps, as opposed to using the public business registry of a sovereign nation. Despite these hurdles, progress is steady on fixing all the little annoyances on Windows.

The End Result

The very happy end result!
The very happy end result!
Despite its modest specs, Orangeboy has allowed me to, ahem, enjoy the finer things in life on the side. Baldur’s Gate 3, runs at a crisp 5K at 60fps, though that's due to AI upscaling. It's exciting to think that bulky black gaming PCs could soon be a thing of the past, potentially shrinking these to console-sized PCs like Orangeboy.
Building Orangeboy was a lot of fun, by evoking the 'IKEA effect'—aka assembling something myself—I have succesfully been brainwashed into being in love with it. I hope you like Orangeboy as much as I do, especially when Horse Browser on Windows becomes as beautiful (Mica effect!) as on macOS.

Get on the Horse

The browser designed for ADHD minds and research workflows. Organize your browsing with Trails® and stay focused on what matters.

favicon
Japanese Green TeasGoogle Search
favicon
Japanese Green TeaWikipedia
favicon
MatchaWikipedia
favicon
SenchaWikipedia
Sencha

From Wikipedia, the free encyclopedia

Sencha tea leaves and brewed tea

Sencha tea leaves and brewed tea

Sencha (煎茶) is a type of Japanese ryokucha (緑茶, green tea) which is prepared by infusing the processed whole tea leaves in hot water. This is as opposed to matcha (抹茶), powdered Japanese green tea, where the green tea powder is mixed with hot water and therefore the leaf itself is included in the beverage. Sencha is the most popular tea in Japan.
Types of sencha

The types of sencha are distinguished by when they are harvested. Shincha (新茶, "new tea") represents the first month's harvest of sencha. Basically, it's the same as ichibancha (一番茶, "first tea"), which is the first harvest of the year.

Kabusecha (かぶせ茶) is sencha grown in the shade for about a week before harvest. Asamushi (浅蒸し) is lightly steamed sencha, while fukamushi (深蒸し) is deeply steamed sencha.

Production

Sencha tea is made from the leaves of the Camellia sinensis plant. The leaves are steamed, rolled, and dried immediately after harvest to prevent oxidation. This process preserves the fresh, grassy flavor that sencha is known for.

The steaming process used in making sencha is what differentiates it from Chinese green teas, which are typically pan-fired. The duration of the steaming process affects the final taste and color of the tea.

Brewing

Sencha is typically brewed at lower temperatures than black tea or oolong tea. The ideal water temperature is usually between 60–80°C (140–176°F), with brewing time ranging from 1 to 2 minutes.

The tea can be brewed multiple times, with each infusion revealing different flavor notes. The first brew tends to be more astringent and fresh, while subsequent brews become milder and sweeter.

Join Our Community

Stay connected with updates, participate in discussions, and help shape the future of Horse Browser through our community channels.

Handled through Mailchimp. Unsubscribe anytime.
Horse Browser NewsletterIssue #12
rider's digest logo, a cowboy taming a horse

Turn your Browser into the Ultimate Productivity System.

You don't need a todo list, or a notes app. Your browser can do these things. But it should be more integrated than simply loading a website. This is where Horse Browser comes in, with built-in productivity features that make your browser a powerful tool.

Explore Resources

Access our comprehensive knowledge base, user manual, affiliate program details, and learn more about the team behind Horse Browser.

Pascal and Eleanor at Disneysea Tokyo

Need Help?

Access your account, manage billing, get support, and find answers to frequently asked questions about Horse Browser.

Pascal and Eleanor at Disneysea Tokyo