Viewing profile — t1mmen
t1mmen
HN member- Joined
- Wed, Aug 31, 2016, 3:57 PM UTC
- HN karma
- 96
- Public activity
- 60 items
- HN profile
- View on Hacker News ↗
About t1mmen
Recent public activity
-
comment
Comment #43518096
Really excited about trying this, great job so far! I think formatting/prettier-type functionality was mentioned as a possibility of this project, is that still in the cards? (I ca…
-
comment
Comment #43518015
Oh, fun to see my project mentioned on HN! I’m glad to see it’s useful to others :)
-
comment
Comment #43133997
Thank you, I’m glad to hear it works well for others too! If you come across issues or can think of anything that would improve it, please let me know :)
-
comment
Comment #43112913
100%, this. Im a bit flabbergasted I haven’t yet found a HTTP/API client that simply runs off an oAPI spec. Sure, most support «import of..», but do any support oAPI’s as continuou…
-
comment
Comment #43110206
https://github.com/t1mmen/srtd might help here. The general idea is to define functions/policies/etc as «SQL templates», your source of truth. The templates built into Supabase mig…
-
comment
Comment #42672371
You're very welcome, hope it helps you! I considered Atlas as well, but I didn't like the idea of using HCL to define SQL; The srtd approach is just SQL, so aside from setup, there…
-
story
Show HN: SRTD – Live-reloading SQL templates for Supabase migrations
We've been happily building on Supabase for ~two years, two major DX frustrations aside: 1. The iteration cycle for database functions was needlessly complex. Some variation of thi…
-
comment
Comment #42303121
If you’re flexible on the time tracker to use, www.timely.com tracks GitHub activity (and so much more, entirely privately). It works great for eliminating the «what did I actually…
-
comment
Comment #41885111
I’m grateful to have the option if and when the time comes. Even before that age, QoL needs to be of a certain level or possible to improve, else I’m unsubscribing. Much preferred …
-
comment
Comment #41592351
+1. Linear is a great PM tool, maybe even the best. What makes it awesome is their support team. I’ve been in touch with them a handful of times over the past ~5 years, and each ti…
-
comment
Comment #40701667
/* WIP */
-
comment
Comment #38005445
Yeah, sorry, I just got caught up in your wording. Since you asked: "Nango seems to have more integrations" feels disingenuous, when you're comparing 4 to 100+. You'll likely be as…
-
comment
Comment #38000797
I love these kinds of products, and welcome any competition in the space. But, this comparison to Nango doesn't seem accurate, so I feel inclined to comment. Please correct me if I…
-
comment
Comment #37993403
Really cool setup, thanks for sharing! After buying in to OpenAPI as the fundamental source of truth (generated via https://www.ts-rest.com contracts in my case), I have radically …
-
comment
Comment #37835032
Strong disagree. The barrier you presume is that OpenAPI specs are hard to write. Raw oAPI in yaml is indeed a pain, but there are good DSL's out there. I personally love Zod->Open…
-
comment
Comment #37834757
Good point, and one that counts towards ts-rest atm; If you're bringing your own OpenAPI spec, there is (not yet) an OpenAPI->Zod converter available. The great thing about OAPI is…
-
comment
Comment #37833849
Cool to see more of these kinds of projects, nice work OP! I'm a huge fan of this general concept, so you're definitely on the right path imo. That said, two things are jumping out…
-
comment
Comment #37816130
In reality, most people are working core hours, say 10am-3pm local time. Most are in UTC +/- 2 hours. I’m an outlier, remote from B.C, Canada. It’s usually best to stick with a “no…
-
comment
Comment #37815846
Yes, everyone at my $WORKPLACE is free to adjust their work schedule to whatever best suits them; we don't care about ass-in-seat or hours of work, we care about output and impact.…
-
comment
Comment #37814900
It’s blatantly obvious that the quote from the article isn’t talking about pushing to #main and potentially breaking production during the weekend. If a team practices true CI/CD, …
-
comment
Comment #37814409
Weird take. Since when does “pushing code” equal “releasing to production”? FWIW, I love this mentality for healthy, work/life-balanced teams. It works if you structure around it. …
-
comment
Comment #37766857
Oh, that’s unfortunate. I’m not too keen on sponsoring an alternative when the dev doesn’t particularly care about the feature — it didn’t work out last I tried something similar. …
-
comment
Comment #37755582
Thanks! I’ll give it a look (their docs are offline atm) DrizzleKit and several others do this for table changes, but nothing I’ve found (possibly excluding Flyway and other Java o…
-
comment
Comment #37755076
I’ve looked everywhere for this in NodeJS & adjacent stacks; almost all migration tools seem to focus on tables, columns and rows. None seem to deal with views, functions, triggers…
-
comment
Comment #37612145
20 years ago, Steam was the reason I stopped pirating games. Netflix et al had the same effect for TV & movies. Today, I subscribe to 5 different streaming services, and occasional…