Austin Hardy
banner
austinhardy.bsky.social
Austin Hardy
@austinhardy.bsky.social
dev @ vidyard
dad @ everywhere else

🧩 Software architecture
🟨 Javascript
🟦 Typescript
♦️ Ruby on Rails
🏠 Smart home
Pinned
A brief introduction to pin on my profile:

Hi.
Generate API spec from code or generate code from API spec? 🤔
April 21, 2025 at 5:55 PM
If you tell me the solution is simple then I am immediately skeptical.
February 8, 2025 at 1:31 PM
Me to my wife: Hey can I get your opinion on something?

Toddler: An opinion? Can I have an opinion? I want an opinion! I need one. I need an opinion!
January 3, 2025 at 12:07 AM
Contract testing. Seems there are several different flavours e.g. consumer vs producer driven.

How are folks here doing it? Or perhaps why have you chosen to forego contract testing?
December 13, 2024 at 3:11 AM
It feels like AI written code rarely work for me because there is so much context required from many different files. Am I just doing it wrong?
December 11, 2024 at 3:01 AM
Reposted by Austin Hardy
Backend development goes far beyond just building APIs and writing SQL queries.

It also involves:
– Caching strategies.
– Cloud technologies.
– Data modeling & architecture.
– Autoscaling & infrastructure management.
– Handling concurrency & ensuring idempotency.
– and more..
December 7, 2024 at 7:07 PM
Performance is in the details.

- Nested component
- Http request on mount
- Mounted on page load
- Hidden until user interaction (i.e. collapse or tabs)
- Small % of sessions will interact

You just increased server traffic and latency on every page load regardless of actual feature usage.
December 7, 2024 at 2:58 AM
Reposted by Austin Hardy
I understand the value that Javascript web frameworks like React have provided–but those values have come at high costs. I think it's high time we take a minute to consider if we're netting positive.
December 1, 2024 at 12:51 AM
Why is migrating from monolith to microservice architecture so incredibly difficult to get right?

How do you avoid replacing old complexities with new, distributed headaches?
November 30, 2024 at 8:10 PM
Toddler has been sick the last few days. Poor guy.

On an unrelated note, did you know that in Pixar’s Cars at 1:04:00 when a frustrated Lightning McQueen kicks a can into Doc Hudson’s garage McQueen actually punctured a tire but he still held it together to finish the scene because he’s such a pro?
November 26, 2024 at 4:28 AM
Reposted by Austin Hardy
Every year I think about buying

1. A mechanical keyboard
2. A 3D printer

and I have to remember that I don’t need or even really want either of those things
November 25, 2024 at 2:07 PM
Learning about web components. Interoperability by building on native browser features sounds really awesome.

What is your experience with web components? Do you use them in your projects?
November 25, 2024 at 6:10 PM
Reposted by Austin Hardy
distributed systems man. why do we do this to ourselves
November 24, 2024 at 4:05 AM
A brief introduction to pin on my profile:

Hi.
November 21, 2024 at 1:42 AM
Reposted by Austin Hardy
Cursor is a perfect example on how to integrate LLMs effectively. Three distinct entry points with different use cases, instead of a global chatbot that tries to do everything at once.

#ai #LLMs #cerebralValley
November 20, 2024 at 11:54 PM
Reposted by Austin Hardy
I've wasted too much time trying to do things in No SQL document databases like Mongo.

Would have been far better to default to PostgresSQL / SQLite. If one thing you build turns out to be better suited to something else you can change it later. More difficult to go the other way.

Just use SQL.
November 20, 2024 at 1:02 PM
Technical design and peer review is super important and brings numerous benefits for a software engineering organization. I am a huge advocate.

But gosh darn if I don’t just want to get to the fun part and write some code! 😅
November 18, 2024 at 11:18 PM
Reposted by Austin Hardy
My favorite meme of all time
#python #unittest #django #djangorestframework
November 17, 2024 at 5:10 AM
I love home assistant.
- Set up on a rpi4 a few years ago
- Homebridge to access from Apple Home
- Occasionally adjust config for new devices and automations
- UX continuously improving
- Insane how many different devices you can connect

Barely had to think about it at all, which is ideal. 👌
November 17, 2024 at 5:12 AM
GitHub Copilot or Cursor?
November 16, 2024 at 4:54 AM
Reposted by Austin Hardy
Typescript is the best thing that has happened to frontend development in recent years. All of the frontend developers should start using it now, if you aren't already using it.
November 14, 2024 at 6:35 PM
Been developing with event driven architecture for the first time. Wonderful how easy it is to separate concerns.
November 15, 2024 at 8:12 PM
Nobody:
My 2 year old son: time to move all toys, books, and pillows from the living room to the kitchen floor.
November 15, 2024 at 3:12 PM