Garth
@garth.ws
📤 39
📥 95
📝 126
Software Developer and business owner
@nordstack.uk
. Also enjoy photography and sailing.
reposted by
Garth
Kagi HQ
5 days ago
Kagi News is now available on macOS! If you haven't checked it out yet, it's where you can get a comprehensive and focused global news summary. No doomscrolling, updates once per day. Fully private, with sources openly curated by our community.
apps.apple.com/us/app/kagi-...
1
22
3
iOS/MacOS 26 experience is so bad I'm finally motivated to go back to Linux.
13 days ago
0
0
0
If you're going to replace human support with chat bots, then at least give them the power to issue refunds or fix actual issues. A chat bot that just regurgitates the FAQ is not useful to anyone.
14 days ago
0
0
0
Trying to buy a laptop with an English keyboard in Canada is more difficult than expected.
15 days ago
0
0
0
Why does configuring eslint have to be so painful.
2 months ago
0
1
0
Does the new
@prisma.io
client ignore the schema parameter in the postgres database_url?
3 months ago
0
0
0
reposted by
Garth
Prisma
3 months ago
💡 The Rust-free Prisma ORM is ready for production as of v6.16.0. You can enable it by: ✅ setting the `engineType` option on the `generator` block ✅ installing the driver adapter for your database 👉 Learn more in the docs:
pris.ly/no-rust-eng...
0
1
1
Any time tracking app recommendations?
4 months ago
0
0
0
The beach is a very relaxing place to be.
4 months ago
0
0
0
Stumbled across an interesting "feature" in PostgreSQL. When paginating ordered sets, where the ordering is non-deterministic, records can be repeated across pages or missing completely. This is due to the internal optimisations. I wonder how many apps are unknowingly affected by this.
4 months ago
0
0
0
From a recent trip to Prince Edward Island (where even the outhouses are pretty).
#photography
4 months ago
0
5
1
reposted by
Garth
Tomas Dvorak
5 months ago
They also have a new scam - they'll charge you for speeding, based on their GPS device in the car. No police ticket needed. Even better. - repeatedly during one ride. Endless possibilities for errors (both GPS and map data) which you can't dispute anyhow. It's all a trap to keep your deposit.
0
1
1
Tomorrow is moving day in Montreal.
5 months ago
0
1
0
I have been experimenting with a 1975 Helos 44.
#photography
6 months ago
0
7
0
@operagx.gg
seems like an interesting browser, but no option to set
@kagi.com
as a search engine (or any custom search engine BTW). Back to FF I guess.
6 months ago
0
0
0
Any suggestions for a replacement for my MX Master?
7 months ago
0
1
0
I've been trying to get back a deposit I gave to 123 Transporter almost 3 months ago. For my Austrian friends, this company are running a scam and should be avoided. Thinking take some wheels from their vans and hold them hostage until they return the money LOL.
steiermark.orf.at/stories/3299...
loading . . .
Warnung vor Transporter-Verleihunternehmen
Die Konsumentenschutzabteilung der Arbeiterkammer (AK) Steiermark warnt vor dem Transporter-Verleihunternehmen „123 Shared Mobility GmbH“. Dutzende Beschwerden liegen vor, in einem Fall musste die AK ...
https://steiermark.orf.at/stories/3299004/
8 months ago
1
1
0
Almost April, but it's still pretty cold here in Montreal.
#photography
8 months ago
0
10
0
I really like the house styles in Montreal.
#photography
8 months ago
0
11
0
I'm not sure how UPS stays in business.
9 months ago
0
0
0
46 lines of config (ts) for
@tailwindcss.com
v3 == 560 lines of config (css) for v4 🤔
9 months ago
0
1
1
Trying to migrate some projects to
@tailwindcss.com
v4, but I don't see how even lightly complex custom configs can work? I guess we now have to write some custom pre-processor to turn typescript config to css config before every build, or am I missing something here?
9 months ago
0
2
0
Spending the weekend in Szekesfehervar, Hungary. Probably the last visit for the next few years. 😢
9 months ago
0
0
0
One of my favourites from West Bay, England.
#photography
9 months ago
0
13
0
Surprised to find that nested routes are not reliable in react-router. Which of the following routes should /item/1/edit match? item.$id.edit.tsx item.$id.tsx
9 months ago
1
0
0
Rebranding Remix to React-Router was a mistake.
9 months ago
0
0
0
My wife (not a technical person), just gave me a great UX demo of adding a new appointment in Apple Calendar vs MS Outlook. "Why does such a simple thing take 3 times longer in Outlook and why is it so much more difficult than it needs to be?"
10 months ago
0
0
0
#photography
10 months ago
1
14
0
The biggest problem for nodejs projects, IMO, is long term stability. If you come back to a project and try and rebuild it a couple of years later, it's usually won't work out of the box.
10 months ago
1
2
0
Came across this SVG path tool yesterday. Super helpful for creating or modifying individual paths.
svg-path-visualizer.netlify.app
10 months ago
0
0
0
reposted by
Garth
Deno
10 months ago
Oracle justified its JavaScript trademark by claiming Node.js — now it wants that ignored
#FreeJavaScript
deno.com/blog/deno-v-...
loading . . .
Oracle justified its JavaScript trademark with Node.js—now it wants that ignored
Oracle filed a motion to dismiss in response to Deno’s petition to cancel its “JavaScript” trademark. But instead of addressing the real issue—that JavaScript is an open standard with multiple indepen...
https://deno.com/blog/deno-v-oracle2
16
312
133
reposted by
Garth
Terence Eden
10 months ago
Here's a story about why it is vital to ensure that basic services work for *everybody*.
shkspr.mobi/blog/2021/01...
loading . . .
The unreasonable effectiveness of simple HTML
I've told this story at conferences - but due to the general situation I thought I'd retell it here. A few years ago I was doing policy research in a housing benefits office in London. They are singul...
https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/
2
28
21
reposted by
Garth
Andras Bacsai
10 months ago
This. 💯 I prefer to spend more time managing rather than being clueless and waiting for someone else, possibly in a different timezone, to fix it—if they even can.
2
11
2
Spent most of the day failing to get IIS Express to open an SSL port. Now I remember why we don't use windows for development any more.
10 months ago
0
0
0
reposted by
Garth
Svelte Society Austria
11 months ago
0️⃣3️⃣🔹0️⃣2️⃣🔹2️⃣0️⃣2️⃣5️⃣ Yes, 3rd of February we have our first meetup of the year. You can register here 👇
www.meetup.com/svelte-socie...
austria.sveltesociety.dev
loading . . .
2025/02 - Svelte Society Austria, Mon, Feb 3, 2025, 6:00 PM | Meetup
All current or future Sveltists are welcome! Come and enjoy interesting Svelte talks and discussions. 📢 Call for speakers is open Schedule: * Intro * Great ta
https://www.meetup.com/svelte-society-austria/events/305595827/?eventOrigin=group_upcoming_events
1
7
4
2025 and node imports (esm/cjs) still don't work reliably.
11 months ago
0
0
0
I have 15+ year old .NET 4 MVC app that needs a major overhaul in 2025. Goals: Modernise the UI, removed unused features, migrate the db to postgres. Undecided: migrate to modern .NET or to node/react? I guess AI tooling should be able to handle moving c# to ts, so maybe node/react would be best?
11 months ago
2
0
0
I have never understood the point of YML it's really bad.
11 months ago
0
0
0
reposted by
Garth
Ryan Carniato
11 months ago
Time for my annual look at the state of JavaScript Framework development. "JavaScript Frameworks - Heading into 2025"
#DEVCommunity
#javascript
#WebDev
dev.to/this-is-lear...
loading . . .
JavaScript Frameworks - Heading into 2025
I admit I wasn't sure I'd be writing this article this year. It's easy to write articles that excite...
https://dev.to/this-is-learning/javascript-frameworks-heading-into-2025-hkb
3
123
38
First day back in “the office” and I had to finalise my 2024 end of year admin tasks. It’s the part of running a business that I really don’t enjoy, but it feels good to have it done.
11 months ago
0
0
0
reposted by
Garth
Noam Shemesh
11 months ago
⛵ SailKit docs are live at
sailkit.xyz
! Let me know what you think💪
#svelte
#email
#buildinpublic
loading . . .
SailKit is an open-source toolkit for composing responsive email templates in SvelteKit applications.
https://sailkit.xyz
6
32
6
Nice crisp day for a walk
11 months ago
0
1
0
Trying the Helix editor again today. I really want to like it, but the alt key bindings just don't work on any OS/Terminal that I've tried.
11 months ago
0
0
0
reposted by
Garth
Dev Agrawal
11 months ago
I’m way too excited for the coming updates to
@solidjs.com
in 2025 - Fine grained async - Mutable derivations - Flush boundaries - Derived signals - Lazy memos - Global batching - Concurrent transitions? Maybe? 🧵
4
54
9
reposted by
Garth
Adrian Tchaikovsky
11 months ago
In my Ironclads (2017) the UK is mentioned as becoming a US territory (not even a full state) after post-Brexit economic collapse. It was intended as a satirical aside.
add a skeleton here at some point
7
129
13
Can we acknowledge that Remix was a better brand name than react-router v7. Now I have to wade through pages of irrelevant search results when looking for "remix" docs.
11 months ago
0
0
0
After upgrading some remix apps to react-router 7, I’ve now started migrating a huge nextjs app, unlike the other upgrades, this one is going to take quite some time. I hope it will be worth it.
12 months ago
0
2
0
Just moved my bom.xml generation into vite with rollup-plugin-sbom. Makes so much sense to only track what makes it into production.
12 months ago
0
0
0
Trying to get into the helix in place of (n)vim. The key bindings are just close enough to vim that I constantly forget that it's not vim and get frustrated when it doesn't work as expected. I wonder if it would have been better to pick all new bindings, or if the overlap helps people get started.
12 months ago
1
0
0
Since most of my
#tailwindcss
configs include functions to dynamically generate portions of the config, I'm not sure how I feel about the upcoming v4 config being in CSS.
12 months ago
1
1
0
Load more
feeds!
log in