USEFUL INTERNET CO.
INTERNET REPAIR & FABRICATION

I make useful things for the internet.

Websites, online stores, custom software, internal tools, and other small digital contraptions.

Useful Internet Co. is the web workshop of Austin Schock.

On the workbench

Real businesses, real problems, and the things I built to solve them. Open a job file for the whole story.

18 Innovations

THE PROBLEM

An expensive ecommerce platform was getting in the way of a specialized race-car parts business.

THE FIX

A faster, more flexible storefront plus custom order, part, and work-log tools built around the way the shop actually operates.

ECOMMERCE · INTERNAL TOOLS · ONGOING DEVELOPMENT READ THE JOB FILE ↓
JOB FILE / 18 INNOVATIONS Build around the business, not the platform.
ECOMMERCE / INTERNAL SOFTWARE / ONGOING COLLABORATION
THE PROBLEM

18 Innovations makes specialized race-car components using steel fabrication, 3D printing, and other manufacturing methods.

When Aaron came to me, the business was running on Shopify. It worked, but the setup had become expensive, cumbersome, and limiting for what the business actually needed.

He originally asked if I could help him fix the site.

I thought we could do better than that.
THE FIX

I moved 18 Innovations to a less expensive hosting setup that gave the business more storage, better performance, and significantly more freedom to build around the way the shop actually works.

The goal wasn't simply to replace Shopify with another website.

It was to give Aaron the tools he needed to operate the business without fighting the technology behind it.

Alongside the storefront, I built internal tools for tracking orders, manufactured parts, and shop work logs.

BEYOND THE WEBSITE

That relationship has grown into an ongoing collaboration.

Aaron understands race cars. I understand how to turn ideas and processes into software.

Together, we're developing and exploring tools around race-car management, suspension geometry, diagnostics, and other specialized problems that aren't well served by existing software.

One of those collaborations began because the tools already available for four-link suspension setup were old, difficult to use, and didn't work the way Aaron envisioned.

Instead of accepting that limitation, we started building something better.

THE RESULT

Customers have said the new site is easier to use, and Aaron has said the website, work log, and part-tracking tools have worked beautifully for the business.

More importantly, the system belongs in Aaron's hands.

WHY IT MATTERS

I don't want clients to depend on me to change every button, product, or piece of content.

Whenever possible, I give them the tools and access they need to operate what I've built themselves.

Give them the keys to the kingdom.

I'm still there when Aaron needs something, and we're constantly collaborating on what comes next.

The part I'm most proud of isn't simply replacing one ecommerce platform with another.

It's using what I know to empower Aaron and 18 Innovations to spend more time doing what they're good at.

Technicolor Screen Printing

THE PROBLEM

A slow, unreliable hosted store couldn't support one of the most important ways the print shop actually sells.

THE FIX

Independent hosting, custom WordPress, WooCommerce, and a purpose-built plugin for temporary storefronts that expire automatically.

ECOMMERCE · CUSTOM WORDPRESS · CUSTOM PLUGIN READ THE JOB FILE ↓
JOB FILE / TECHNICOLOR SCREEN PRINTING Ask what the business needs, not what the platform allows.
CUSTOM WORDPRESS / WOOCOMMERCE / BUSINESS AUTOMATION
HOW IT GOT HERE

Technicolor Screen Printing came to me through Aaron at 18 Innovations.

He trusted the work I'd done for his business enough to tell his friends that they should talk to me.

That's about the best referral I can ask for.

THE PROBLEM

TSP was frustrated with the site they were running through GoDaddy.

It was slow, unreliable, and had a habit of going down at exactly the wrong time: when customers were trying to use it.

But reliability wasn't the only problem.

TSP creates temporary online storefronts for local businesses, teams, organizations, and brands.

A store may need to exist for a particular ordering window, then disappear when that window closes.

Their existing platform wasn't built around that workflow.

THE QUESTION

When I sat down with Halley, I didn't start by asking what we could make the existing platform do.

Imagine we could do whatever we wanted. What would this look like in a perfect world?

She told me what the shop actually needed.

Then I built toward that.

THE FIX

First, I moved TSP onto independent hosting so the business had control over its own storefront.

Then I built a custom WordPress theme around the way Technicolor Screen Printing actually operates and paired it with WooCommerce.

But the most important piece didn't exist.

So I made it.

I developed a custom expiring-storefront plugin that allows TSP to create temporary shops and automatically close them when their ordering period ends.

Instead of changing the business to accommodate the software, the software now accommodates the business.

THE RESULT

TSP now has a storefront it controls, hosted on infrastructure it controls, with functionality built specifically around the way the shop sells.

The temporary-store workflow that wasn't available in their old platform is now part of the system itself.

And the new setup has been working reliably for the business.

THE PRINCIPLE
Don't ask what the platform can do. Ask what the business needs to do.

That's generally how I prefer to work.

The platform should adapt to the business, not the other way around.

Detail & Accessories Operations

THE PROBLEM

A busy automotive operation was managing production on paper that was nearly a month behind.

THE FIX

Custom software connecting vehicle inventory, recon production, credited labor, technician logs, vehicle status, and live reporting.

OPERATIONS SOFTWARE · WORKFLOW · REPORTING READ THE JOB FILE ↓
JOB FILE / DETAIL & ACCESSORIES OPERATIONS I built the system I wished I'd inherited.
INTERNAL SOFTWARE / OPERATIONS / PRODUCTIVITY / REPORTING
THE PROBLEM

When I took over the operation, the detail department was tracking production with pen and paper.

The paperwork was about a month behind.

Washing cars and paper do not mix.

As the manager, I needed to know what my crew was producing, which vehicles were moving through the department, how individual employees were performing, and where work was getting stuck.

By the time the paper records could answer those questions, the answers were already weeks old.

So I built the system I wished I'd inherited.

RECONDITIONING

The first tool became a web-based reconditioning and production system.

Vehicles currently moving through recon are populated from VAuto, so the department can work from existing vehicle information instead of manually entering the same inventory into another system.

The crew logs the work performed on each vehicle and the detailers responsible for it.

Each kind of work has a predetermined credited labor value.

A full recon, for example, may be worth five labor hours. If a detailer finishes that job in one actual hour, they still receive the five credited hours associated with the work.

Those hours are used to measure productivity and determine performance bonuses.

If multiple detailers work on the same vehicle, the system can distribute the production credit between them.

Instead of reconstructing production from handwritten sheets weeks later, the numbers are calculated as the work happens.

LIVE OPERATIONS

Once the work became structured data, the application could do much more than replace a clipboard.

It became a live view of the department.

  • Daily, weekly, and monthly credited labor
  • Completed reconditions
  • Work broken down by type
  • Active team members
  • Daily production averages
  • Individual employee production
  • Vehicles currently in reconditioning
  • Assigned detailers and vehicle age
“Where is this car?” became a question the system could answer.
ACCESSORIES LABOR

The accessories department had a related problem: technicians needed a fast way to record the work they were producing without turning labor tracking into another job of its own.

So I built a technician labor system around the way they actually work.

A technician selects themselves, identifies the vehicle or stock number, and chooses the accessory or task performed from a predefined list.

Common work is already there waiting for them, and technicians can quick-add new accessories themselves as the department changes.

They can record multiple tasks in a single session, add notes, and see their total credited labor.

Those individual entries automatically become a live labor report.

Enter the information once. Make the software do the paperwork afterward.
ONE ENTRY, TWO WORKFLOWS

Logging accessory work can also update a separate status system for new vehicles.

Every incoming vehicle has work that needs to happen before it's ready for the lot: accessories, tint, PDI, washing, fuel, service work, body-shop work, and other preparation.

While logging labor, a technician can also move that vehicle to the appropriate operational status.

Finishing a job doesn't require completing the work, recording the labor, and then opening another system just to tell everybody what happened.

One action can update both the employee's production record and the vehicle's operational status.

BUILT FROM INSIDE

Nobody hired me as an outside developer to interview the department and guess what its workflow should look like.

I was running the department.

I knew what information the manager needed because I was the manager.

I knew what would frustrate the technicians because they were my crew.

And I knew which problems were actually worth solving because I dealt with them every day.

The software came directly out of doing the work.

THE RESULT

I eventually left the company.

The software didn't.

The operation still uses the tools I built, and I continue to provide support when it's needed.

For me, that's a pretty good test of whether internal software is actually useful:

The person who built it can leave, and the people doing the work still choose to use it.

Falls Finish Works

THE PROBLEM

A new business was paying every month for a heavy website platform even though the site only needed to be a polished landing page.

THE FIX

A custom static site built from the owner's visual references: fast, lightweight, and with essentially no platform overhead.

STATIC WEBSITE · CUSTOM DESIGN · LOW OVERHEAD READ THE JOB FILE ↓
JOB FILE / FALLS FINISH WORKS Sometimes the useful thing is less software.
STATIC WEBSITE / CUSTOM DESIGN / PERFORMANCE
THE PROBLEM

Bryson was starting Falls Finish Works and, like a lot of new business owners, began with Wix.

A friend showed me the site he'd put together and my first thought was that the business was carrying way more website machinery than it needed.

Falls Finish Works needed a professional place to show the work, explain the business, and give potential customers a way to get in touch.

That's fundamentally a static website.

There was no reason for Bryson to keep paying every month for a heavy website platform just to serve a handful of pages that barely change.

THE QUESTION

I approached the project the same way I approach most Useful Internet Co. jobs.

I didn't ask what we could make Wix look like.

If we could do anything, what would you actually want the site to look like?

Bryson sent me images and references showing the look he had in mind.

Then I made them real.

THE FIX

I rebuilt Falls Finish Works as a custom static site.

No unnecessary CMS.

No ecommerce system.

No oversized application framework sitting behind a few pages of content.

Just the HTML, CSS, and functionality the site actually needs.

That makes the site simple to host, quick to load, easy to maintain, and extremely inexpensive to keep online.

THE RESULT

Falls Finish Works now has a professional web presence without an ongoing website platform bill attached to it.

The business isn't paying every month for features it doesn't use.

And the site looks like the thing Bryson actually asked for, rather than the closest approximation available inside a site builder.

WHY IT MATTERS

I've been building websites since I was a kid, so sometimes the useful part of the job isn't figuring out how to add more technology.

It's recognizing when the technology is unnecessary.

If a business needs ecommerce, a database, custom software, or a CMS, I'll build around that.

But if all it needs is a fast, good-looking site that tells people what the business does, I don't see any reason to make it more complicated.

The smallest useful thing was a static website. So that's what I built.
SHOP PHILOSOPHY

The web should be useful.

A website isn't useful just because it's new. Software isn't useful just because it's complicated. And sometimes the right answer isn't a rebuild at all.

No platforms for the sake of platforms.
No redesigns for the sake of redesigns.
No complexity for the sake of complexity.

I build the smallest useful thing that solves the problem.

What I build

The tool depends on the problem.

Websites & stores

Fast, useful websites and ecommerce for businesses that need the internet to actually do something.

Custom web apps

Internal tools, calculators, configurators, dashboards, workflow systems, portals, and strange little applications.

Fixing web problems

Sometimes you don't need a new platform. You just need the thing you already have to work better.

How a job moves through the shop

No discovery-call theater. Figure out what the problem is, decide what it actually needs, and get to work.

→

Bring me the problem.

Tell me what's broken, missing, tedious, confusing, slow, expensive, or impossible.

→

I figure out what it needs.

Maybe that's a website. Maybe it's software. Maybe the thing you already have just needs fixed.

→

I build the useful thing.

You work directly with me from the first conversation through launch.

I can keep it running.

Hosting, backups, updates, maintenance, repairs, support, and ongoing improvements are available after launch.

BEHIND THE COUNTER
Austin Schock, Useful Internet Co.
AUSTIN SCHOCK / PROPRIETOR

Hi, I'm Austin.

Useful Internet Co. is my web workshop. I build websites, ecommerce stores, custom applications, internal tools, and whatever other internet machinery a project calls for.

There isn't a sales department, an account manager, or a mysterious development team somewhere behind the scenes.

If you hire Useful Internet Co., you're working with me.

— AUSTIN SCHOCK
NEW WORK ORDER

Have a problem the internet could solve?

Bring it to the shop. Tell me what's going on and I'll figure out what it needs.

Goes directly to Austin.
No sales department involved.
Prefer regular email? austin@usefulinternetco.com