Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
t1mmen
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
t1mmen
1y ago
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 can’t seem to find a formatter that understands stored pr
2.
▲
by
t1mmen
1y ago
Oh, fun to see my project mentioned on HN! I’m glad to see it’s useful to others :)
3.
▲
by
t1mmen
2y ago
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 :)
4.
▲
by
t1mmen
2y ago
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 continuously evolving source of truth? Our oAPI spec is auto-gen
5.
▲
by
t1mmen
2y ago
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 migrations. While developing, s
6.
▲
by
t1mmen
2y ago
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's nothing new to learn. The downside of srtd
7.
▲
Show HN: SRTD – Live-reloading SQL templates for Supabase migrations
(github.com)
1 points
by
t1mmen
2y ago
|
3 comments
8.
▲
by
t1mmen
2y ago
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 work on X days ago?» problem (that used to be the bane of m
9.
▲
by
t1mmen
2y ago
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 to, say, ættestup: https://youtu.be/DwD7f5ZW
10.
▲
by
t1mmen
2y ago
+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 time, they’ve been excellent — fast response times, with genui
11.
▲
by
t1mmen
2y ago
/* WIP */
12.
▲
by
t1mmen
3y ago
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 asked to compare yourself with Nango a
13.
▲
by
t1mmen
3y ago
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'm wrong, but you say... > Even though [Nango]
14.
▲
by
t1mmen
3y ago
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 changed how I think about web development. At th
15.
▲
by
t1mmen
3y ago
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->OpenAPI, via https://ts-rest.com which uses
16.
▲
by
t1mmen
3y ago
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 there's _so much tooling_ available, but it ca
17.
▲
by
t1mmen
3y ago
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 at me: - Users would still be writing OpenAPI spe
18.
▲
by
t1mmen
3y ago
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 “normal schedule” for family/socializing reasons, any
19.
▲
by
t1mmen
3y ago
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. This isn't just lip-service, either. May be hard
20.
▲
by
t1mmen
3y ago
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, they surely have excellent safeguards and 1-click (if n
21.
▲
by
t1mmen
3y ago
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. I often get the itch during the weekend to do a little
22.
▲
by
t1mmen
3y ago
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. But, perhaps there’s another path: Supabase. They are in (im
23.
▲
by
t1mmen
3y ago
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 options) do views/functions/etc.
24.
▲
by
t1mmen
3y ago
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. I only got back into Postgres this year, after almost
25.
▲
by
t1mmen
3y ago
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 occasionally do a month of various “channels” in those apps. I wan
26.
▲
by
t1mmen
3y ago
I've got all of 30 minutes of experience with https://www.cursor.sh , but this appears to be another major upgrade to my workflow. In-context editing by AI, without any of the copy/paste annoyances. The PR I'm curr
27.
▲
by
t1mmen
3y ago
I suppose I have adapted quite a bit, but it’s just a different path to the same style of code/modularity I’ve found most effective/productive. I was primarily FE for a while, and used to agonize over the smallest details when bui
28.
▲
by
t1mmen
3y ago
Oh sweet! I was in a bit of a hurry and must’ve missed it, thanks for clarifying. This will be super helpful for us, very excited play with it!
29.
▲
by
t1mmen
3y ago
This looks really cool, congrats on the launch! I haven’t had time to dig in proper, but this seems like something that would fit perfectly for “local dev” logging as well. I struggled to find a good solution for this, ending up Winston -&g
30.
▲
by
t1mmen
3y ago
I agree, but purists can be their own worst enemy. Prompting is still a bit of an art, but I’m sure it’ll get better. Still, seems silly to not leverage one of the greatest tool upgrades we’ve seen in decades. There’s plenty of interesting
More ›