Gary Lake

🏷 πŸ“ˆ πŸ’»πŸ“±πŸ‘• Founder, Technology and Product at LAYBL β€” β€©πŸ”πŸΆ πŸš— 🏍 Occasionally Travel, Whippets, Classic Cars & Motorcycles β€” 
he/him
 β€” #vuejs #javascript #supabase #serverless #jamstack #developer #webdeveloper #frontend #fullstack

2023-03-16

Facebook memories showing me old instas of design work all marked up and scribbled on by a horrible client and tagging it which #designlife #workinglate #loveagencylife #hustle like it was perfectly ok πŸ˜”

The work was fucking excellent and it sucked being young and just taking it on the chin.

On balance I’ve been relatively lucky with clients but I put up with and normalised a fair few horrors.

If you employee young creatives, look after than and don’t let them weather bad clients.

2023-03-10

But categorically, the number seems to be a literal random number generator attached to setTimeout from what I can tell

2023-03-10

Twitter these days is like

96 new tweets

And then you click and it loads like maybe 4 new actual tweets, plus a couple you've already seen, plus whatever is being boosted by Elon's silent retweet to everyone button πŸ˜…

2023-03-10

For all the CSS is hard/I hate CSS whining, you'd think I'd be like one of the PHP/Laravel dudes with a Lambo by now πŸ€·πŸ»β€β™‚οΈ

2023-03-10

@DaveRead 100% that πŸ˜„

2023-03-08

@adrian πŸ’€πŸ’€πŸ’€πŸ˜†

2023-03-08

Is being invited on to someone’s podcast and then being given a quote to cover production costs a thing now?

2023-03-01

@sarajw I'm with you, I'm occasionally replying on Twitter but I'm basically using both platforms ineffectively at the moment. Worst of both worlds.

2023-02-28

@jonspark So I copied the template across to supabase, but it strips the head/styles, so then I’m migrating all the postmark styles to inline css, and the next thing I know, im shaving a Yak/I’m Hal from Malcom in the middle trying to change a light bulb πŸ˜†

2023-02-28

@jonspark yeah I started from those (I’m using Postmark) but my supabase auth emails have to be managed in supabase and SMTP’d to Postmark. I have β€œother” notification and invite emails which are bespoke and being sent via api using templates.

2023-02-28

@jonspark

Supabase:

Me: And spend the following week dicking about with HTML email πŸ€¦πŸ»β€β™‚οΈ

Screengrab of Supabase's marketing message: "Building in a weekend. Scale to millions."
2023-02-28

@jonspark Yeah... I hard promised myself I'd never let myself code email templates again. Turns out this is unavoidable if you wanna be a technical founder of a SaaS start-up πŸ˜†

2023-02-28

Just doing some email templates today and trialing Tailwind verbose modeβ„’

#Developer #WebDeveloper #FrontendDeveloper #FrontendDevelopment

Screenshot showing html where it's just inline styles all the way down.
2023-02-24

Is "I'm building a new framework" the new "I'm building a new CMS"?

2023-02-24

Just saved me a world of pain – quick toggle dark-light mode on MacOS, so simple!

rodriguezcommaj.com/blog/dark-

by @rodriguezcommaj

2023-02-23

Absolutely, continually blown away by #supabase

$25 for just hosted #PostgreSQL , #auth for 100k MAU, and email support is brilliant.

The fact it's also a fully formed #BaaS/#Firebase alternative with far less lock in is a bonus.

Working on my SQL chops has been the smartest thing I've done in a loooong time.

#Developer #WebDeveloper #FullStackDeveloper

2023-02-22

TFW When you leave yourself the comment

// cross that bridge when we get to it

And you get to that bridge...

#developer #DeveloperProblems #FullStackDeveloper #WebDeveloper #WebDevelopment #Web #Javascript

2023-02-22

@DavidDarnes @davatron5000 @chriscoyier @shoptalkshow

It's hard work, and I'm stuck in both worlds where one-third of LAYBL is non-TS and Two-thirds is TS.

I miss TS on the one part that doesn't have it, and hate it on the the two parts that does.

Go figure πŸ₯²

2023-02-22

@michael Sadly not always, Supabase query editor is "in the browser" and while it offers some rudimentary autocomplete functionality, I have to google "PL/pgSQL if-else" near constantly, as the only way to tell if I got it right is to run the query that creates or replaces the function 😬 πŸ€¦πŸ»β€β™‚οΈ

2023-02-22

The hardest part about being a multilingual or full-stack developer is remembering the else if syntax structure of all the shit you work with...

if/else if/else
if/elseif/else
if/elsif/else

Still not working, oh sorry, end if...

It's bad enough jumping between JavaScript and PL/pgSQL, can't wait to add Python to the mix one day 😘

#developer #DeveloperProblems #FullStackDeveloper #WebDeveloper #WebDevelopment #Web

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst