Viewing profile — pyramation
pyramation
HN member- Joined
- Fri, Mar 23, 2012, 12:12 AM UTC
- HN karma
- 70
- Public activity
- 56 items
- HN profile
- View on Hacker News ↗
About pyramation
No profile information was provided.
Recent public activity
-
comment
Comment #46526098
thanks for sharing! author of pgpm here, we are super excited about pushing e2e and integration testing in the postgres community, a big part of the modular postgres workflows in a…
-
story
Show HN: Pgpm, a package manager for application-level PostgreSQL modules
Hi HN — I’m the founder of Constructive pgpm is a package manager for application-layer PostgreSQL code: schemas, functions, triggers, and Row-Level Security policies written in pu…
-
comment
Comment #46000913
thank you! let us know if you need help setting it up!
-
comment
Comment #45998856
appreciate it! let us know if you and your team have any feedback, cheers!!!
-
comment
Comment #45997828
thank you! much appreciated ;) hope it helps you guys ship secure supabase projects!
-
comment
Comment #45997448
thank you! Appreciate that. Always want to make the glide path and ensure folks can run the software replicably on their machines! happy to help if you run into any issues :)
-
story
Show HN: Supabase-Test – Fast Isolated Postgres DBs for Testing Supabase RLS
Hi HN — we've built a testing framework for Supabase that spins up fast, isolated Postgres databases for each test case. It’s designed to make RLS policies easy to validate with re…
-
comment
Comment #45552334
and fwiw, my opinion comes from attempting to upgrade packages that I've depended on that all of a sudden add the module: true, which essentially requires that ALL packages must up…
-
comment
Comment #45552307
ES modules are cancer. I'm fine w the syntax — in fact, I love the syntax. But if you use "module: true" in your package.json, you are splitting the npm ecosystem into two groups, …
-
story
Show HN: KubernetesJS – Fully-Typed, Zero-Dependency Client for Kubernetes
I built KubernetesJS because I was frustrated with the state of Kubernetes tooling for TypeScript developers. Most existing clients, like kubernetes-client, were last updated five …
-
comment
Comment #39891238
My journey to upgrade pgsql-parser to TypeScript led to an exciting discovery in the pganalyze/libpg_query repository: protobuf files defining PostgreSQL's AST. This discovery insp…
- story
-
comment
Comment #32140895
An article about ASTs in postgres, featuring a postgres AST deparser written in pure pgsql
- story
-
comment
Comment #31399828
HI all! I wanted to share a useful tool that I built during the pandemic. One of my deepest projects I’ve created in postgres, and I’m excited to share it with the community and ge…
- story
-
comment
Comment #27990602
wow, session replays looks pretty slick!
-
comment
Comment #26588334
this library is amazing! I couldn't live without it.
-
comment
Comment #26300012
for sure there are all sorts of postgres regex tools... You can likely do everything. The main limitations I found in plpgsql were in base encodings (that were missing), which is w…
-
comment
Comment #26272545
ok thank you! I just saw this. Adding a reference to the issue. Thanks ;)
-
comment
Comment #26272523
yea totally! I love plv8... it's actually how I got started with postgres functions. I ultimately switched to native PG. There were known memory leaks in plv8 and eventually after …
-
comment
Comment #26272483
Thanks for the in depth explanation. So it seems that, during the interval (which defaults to 30s) they could possibly determine the TOTP value. It seems possible to brute force, h…
-
comment
Comment #26272391
yea! I LOVE sqitch. As a person who likes to write pure sql with no ORM, sqitch is the absolute best choice
-
comment
Comment #26268028
https://github.com/pyramation/totp/blob/master/packages/totp... yes in the notes of the source here The first TOTP implementation I wrote was here was much less efficient, literall…
-
comment
Comment #26267902
agree, this is exactly why the code was written. I had originally tried to use plv8 or others, but as my postgres experience matured and I built testing harnesses, I decided to thr…