danscan Profile Banner
danscan Profile
danscan

@danscan

Followers
684
Following
33K
Media
117
Statuses
2K

car driver

Joined September 2008
Don't wanna be here? Send us removal request.
@danscan
danscan
10 hours
git hygiene when you have no stakeholders
Tweet media one
0
0
2
@danscan
danscan
4 days
RT @jack15032: Self-reference
Tweet media one
0
30
0
@danscan
danscan
9 days
Why tf aren't they using meeting UUIDs?.
0
0
1
@danscan
danscan
9 days
The fact that Zoom uses the same URL for every meeting a user has is an insane attack vector. You can just show up to any meeting by naming your account Otter Assistant or Granola and waiting for someone to let you (or your bot) in.
1
0
2
@danscan
danscan
12 days
RT @DanStepanov: Tune in for shenanigans with me, @mrousavy, @grabbou, @gorhom, and @danscan
Tweet media one
0
1
0
@danscan
danscan
16 days
If shitcoin creators had like 40 more IQ points there’d be a proliferation or shitlangs.
0
0
0
@danscan
danscan
16 days
For end-user auth, JWTs. For API auth, JWTs signed with self-issued JWKs.
@okarisman
okaris
18 days
auth feels unsolved. every provider has weird limits. tried @supabase, ran into frontend headaches. switched to @ClerkDev after @theo's rec, looked promising until i hit the edge of customisability. should’ve known better than to take auth advice from a guy mid 99th db migration.
0
0
0
@danscan
danscan
16 days
Making a SQL->AST->SQL parser/formatter for SQLite3 is **insanely** hard. I created one that wraps Datafusion's sqlparser-rs crate last night, but it still fails 40% of the official test suite. Time to wrap SQLite's official parse.c 😅.
0
0
0
@danscan
danscan
17 days
I’m about to drop a codebase that has more lines of TS types than source code.
0
0
1
@danscan
danscan
17 days
Guy who thinks v4.0.0 comes next after v3.9.9.
0
0
1
@danscan
danscan
20 days
@Pies_of_Lee
Slonk
20 days
this persons dream burger
Tweet media one
0
0
3
@danscan
danscan
22 days
And if you think by “dependency graphs” I mean something like package.json, you’re doing it again.
0
0
0
@danscan
danscan
22 days
If you have a working understanding of CPU ISAs, data structures, O-complexity, causality, dependency graphs and latency, you can reason about the full breadth of what’s possible to compute. Don’t think about computing in terms of proper nouns.
1
0
2
@danscan
danscan
22 days
Being able to reason bottom-up gives you the most agency and enables you to invent. Reasoning top-down on the basis of tech stacks means you always live in someone else’s world.
0
0
0
@danscan
danscan
22 days
Prefer strong fundamentals over specific technologies. For example, aim for a working grasp CPU ISAs, structs like b-trees that back dbs, causality, dependency trees and latency. That way you can infer what you need from your stack, and you’ll know where to find it.
@ChShersh
Dmitrii Kovanikov
23 days
As a Senior Software Engineer with 10+ years of experience, you should know:. MySQL.PostgreSQL.SQLite.MongoDB.DynamoDB.Cassandra.LevelDB.RabbitMQ.Kafka.Redis.Docker.K8S.Nix.Linux.C.Python.Bash.JS.HTML.CSS.JIRA.
1
0
2
@danscan
danscan
22 days
Exactly what I wanted to ask, thanks meta
Tweet media one
Tweet media two
Tweet media three
1
0
3
@danscan
danscan
23 days
Supabase vs Planetscale is today's Meta vs OpenAI.
@multigres
multigres
1 month
Announcing Multigres:.
0
0
0
@danscan
danscan
24 days
alright fine
Tweet media one
0
0
1
@danscan
danscan
24 days
had to nope out. y'all are nasty 🤧
Tweet media one
1
0
1
@danscan
danscan
24 days
- type-safety: server method handlers now accept the *output type* of the params schema so your types correctly reflect defaults/transforms.
Tweet card summary image
github.com
Create type-safe JSON-RPC API clients and servers in JS/TS using any transport. - danscan/zod-jsonrpc
0
0
0