Steven Quinn
2K posts

Steven Quinn
@stevenquinn
I’m a dad who writes code and creates 3D stuff. Or follow me for my chickens.
Newberg, OR Katılım Nisan 2010
268 Takip Edilen232 Takipçiler

@asmah2107 Store every possible phone number in a table and create a pivot table to link them 🤣
English

Quick question :
You need to add a new, required phone_number column to your users table, which has 500 million rows.
You write a simple ALTER TABLE script.
You run it during a "maintenance window."
It locks the entire users table for 8 hours while it adds the new column to every row.
For 8 hours, no one can sign up or log in.
Pain right ? You cannot perform "stop the world" operations on a live, large scale database
How will you do a “Painless Database Migration” ?
English

@jamonholmgren I had a boss that would do that with website reviews. We learned a lot about print styles sheets during that short time.
English

@jamonholmgren We mob so there’s not really a review. Just a quick “anything get left in that we need to remove” like debugging lines.
English

@acentrix_jordan @marcelpociot I just wish pro was a single buy and not a subscription that disables the features after a year.
English

@jamonholmgren Same thing I’m doing every day. Hookin’ dental chairs into the Internet and sending data back and forth.
English

It’s so fun being a software engineer. My wife wished her smart product would send her an alert periodically but didn’t want to pay a hefty subscription. This morning, a little python script and some Go running in a @digitalocean function, and she gets automated reminder emails!
English

@strager Right? It used to have “scratchpad” mode but that went away. Bruno is definitely lacking but it did enough for us to make the transition a no brainer.
English

@stevenquinn Oh my god, Postman doesn't work without an internet connection???
English

@strager In this case, something akin to a raspberry pi that broadcasts an AP that other devices can join and communicate over. To test, my Mac connects to that network, I use the API for configuring this device, but neither of us has an active internet connection (single antenna).
English

@otisframpton The aspect ratio also looks like it’d be better for general media playback.
English

I like that it’s a little bigger.
I played many hours of Breath of the Wild and Tears of the Kingdom in handheld mode. I might have played more with a bigger screen.
Dealtendo@Dealtendo
Nintendo Switch 2 vs original Switch size comparison Credit: @CardnlH
English

@otisframpton Unfortunately walkabout is the only thing anymore that gets me to put on my Quest 2
English

I’m not surprised.
I hate to say it, but VR games may have ruined 2D gaming for me. The it immersive nature just can’t be beat.
There’s a level in @WalkaboutMG that feels exactly like a location in Breath of the Wild, and now I only want to play Zelda in VR!
Ryan Burningham@ryanburning
The quest 3s is the number one best selling gaming device on Amazon this year outselling the PS5, Xbox and switch. Horizon is the number #2 most downloaded app in free/entertainment. But VR is dead they say. VR will never become mainstream. Merry Questmas ya filthy animals. 🎄
English

@jamonholmgren It’s also amazing the ones that do “modernize”, end up applying a technical solution (shiny tech stack) to a non-technical problem (bad business process), don’t solve their problem, and become adverse to trying new software in the future.
English

Ask anyone not in tech about the software they use in their jobs.
Like really, just do it. They will sigh, groan, and then tell you things that will make your hair stand up.
There’s still so much software to be built. Stop worrying, learn the tools, get to work.
Gergely Orosz@GergelyOrosz
I see so much FUD (fear, uncertainty, doubt) about the future of sw engineering, mostly from non-devs. Along the lines of “soon anyone can spin off AI agents in bulk that act as hundreds of devs.” A false premise. Just open your airline app that is built by ~hundreds of devs.
English

@Mochievous If I don’t know the answer, I always start with “I don’t know”. Sometimes we leave it at that, and sometimes we try to look it up. But I always try to be really honest with my kids that grown ups don’t know everything. In fact most of the time, we probably don’t know most things.
English

@taylorotwell Went through the same progression with a client boilerplate. Packages became a pain to maintain and onboard. Cloning a repo was dead simple we still had an install command for basic config.
English

In the next few weeks we'll be kicking off work on new Laravel starter kits. Here's what I'm thinking...
I don't think the starter kits should be packages. Instead, I think they should just be GitHub repositories you clone. All of the code lives in your application, no "install" commands or copying files around. Just clone a starter kit and start building. 🔨
Think something like "laravel/simple-starter-kit" and "laravel/saas-starter-kit"... and maybe more in the future? "laravel/api-starter-kit"... "laravel/ai-starter-kit"? Easy to inspect what is included, easy to accept community contributions. 👍
Thinking the simple starter kit would be the equivalent of today's Laravel Breeze. Basic registration, authentication, password reset, profile management.
The SaaS starter kit would include all of that, teams, Stripe Checkout integration with Cashier, and more. 💰
Both totally free and open source. Livewire and Inertia 2.0 flavors. Tailwind 4. Maybe something like @shadcn for the Inertia variant?
What do you think?
English

@aarondfrancis Curious to try it. Forge has been great, Vapor has been even easier (but harder to predict costs obviously). Hope it’s somewhere between.
English

@stevenquinn Different! I will use it more than Vapor, personally.
English





