juleswritescode Profile Banner
Julian Domke Profile
Julian Domke

@juleswritescode

Followers
259
Following
991
Media
101
Statuses
2K

Not on X anymore.

Berlin
Joined November 2020
Don't wanna be here? Send us removal request.
@psteinroe
Philipp Steinrötter
7 months
we made it to #1 on HN!
@psteinroe
Philipp Steinrötter
7 months
after two years of work, we finally released the @PostgreSQL language server. it supports: - Autocompletion - Syntax Error Highlighting - Typechecking ⁃ Linting thanks @supabase & @juleswritescode for the support! excited for everyone to get their hands on this 👇
2
2
33
@juleswritescode
Julian Domke
7 months
woop woop
@kiwicopple
Paul Copplestone - e/postgres
7 months
Today we're releasing a Postgres Language Server (+ other tools) You can use this in your IDE (like VSCode, Cursor, Neovim) for intellisense and autocomplete This has been a labor of love for @psteinroe and @juleswritescode. It's a gamechanger for the Postgres ecosystem
0
0
3
@juleswritescode
Julian Domke
1 year
"Let's agree to disagree" is such a powerful phrase. It gives others an option to end the discussion while keeping face. I had such a discussion today. The other dev offered an "agree to disagree". I immediately felt on their side.
1
0
1
@juleswritescode
Julian Domke
1 year
All else being equal, it’s insane how much more energy I have for things I’m genuinely excited about than for things I feel I *should* be doing.
1
0
1
@juleswritescode
Julian Domke
1 year
This might be the best newsletter on everything coding. https://t.co/Tw58WiEFpR
Tweet card summary image
pointerio.beehiiv.com
Essential Reading For Engineering Leaders
0
0
0
@juleswritescode
Julian Domke
1 year
Learning a couple of GitHub's search keywords has made it so much easier to navigate code bases. • `org:<company>` only includes company's repos • `path:*workflows/*.yml` will show only files that match the path/extension • `repo:<repo>` will search a single repo
0
0
0
@juleswritescode
Julian Domke
1 year
Rust lets you extend types with Traits. In TypeScript world, this is forbidden. Why don't we do something like this?
0
0
0
@juleswritescode
Julian Domke
1 year
Revert a PR to a previous commit, YOLO version: 1. Find the commit's hash 2. git reset --hard origin/<hash> 3. git push -f Done. Only do this when you're certain you don't need the reverted changes. It can't be reverted.
0
0
0
@juleswritescode
Julian Domke
1 year
We changed our test runner from jest to vitest last week. 1) It's freaking easy to do 2) Integration tests are down from 3m to 1.5m and, most importantly: 3) I didn't know I wanted it, but you can use a dot reporter lol:
0
0
1
@juleswritescode
Julian Domke
1 year
Who came up with these names?
0
0
1
@juleswritescode
Julian Domke
1 year
Ship fast if you need a single PR to revert your changes. But sleep on it if it means a full day of migrating databases and answering customer support emails.
0
0
0
@juleswritescode
Julian Domke
1 year
When a user signs up at Parqet, we want to do a couple of things: • send an email • create a portfolio • create the user in our DB • add them to a community We use Supabase for auth. A nice spot to do the above is after the user is inserted/confirmed in Postgres. Simply
0
0
1
@juleswritescode
Julian Domke
1 year
Don’t count hours. Count progress instead. I often make that mistake – 2 hours for my day job, 1 hour of writing, 1.5 hours of gym, blablabla. As a result, I'm racing the clock, and I'm more stressed than I need to be.
0
0
1
@juleswritescode
Julian Domke
1 year
Ain't nobody got time for manual testing.
0
0
1
@juleswritescode
Julian Domke
1 year
Every junior dev should spend time learning design patterns. These 2 links helped me do just that: • https://t.co/Jq9JPQdDgt -> language-agnostic, focused on backend • https://t.co/ZZF7E4eKFx -> focused on web-dev, explains Vue & React patterns as well Hope they're useful 🙌
Tweet card summary image
patterns.dev
Learn JavaScript design and performance patterns for building more powerful web applications.
0
1
2
@juleswritescode
Julian Domke
1 year
Rational thought can only ever weaken a feeling but never eliminate it. People will understand that you're cutting them off to save time, but they'll still feel bad about it. People will understand that you're working on a large project behind closed curtains, but if you don't
0
0
2
@juleswritescode
Julian Domke
1 year
Don't worry about code. Worry about data structures. Code can be changed with a single PR. Data structures stick around. They dictate how your code should look like. They dictate which features you can and can't support. They're your code's connection to the real world.
0
0
3
@juleswritescode
Julian Domke
1 year
When copy-paste came out, did someone say, “There'll be one billion programmers“?
0
0
2
@juleswritescode
Julian Domke
1 year
I was at a children's birthday party on Saturday. It was my first time. When I told the present parents, they looked insanely jealous. Is it really that bad? 😂 I enjoyed it.
0
0
0
@juleswritescode
Julian Domke
1 year
Junior Developers, quick tip when you're working with docs. I wrote a script for Obsidian today. The docs are bare-bones. But what helps is installing the package and annotating the type with JSDoc. You get autocompletion and linting and need to verify your code much less.
0
0
0