Skip to content

Mon, Oct 26

Md Shamim Hossain @shamimstack
MS

Md Shamim Hossain

@shamimstack · Full Stack Developer · Laravel

posts
1
stars
0
replies
0

Open profile

showcase 4f17fbd

Pulled the N+1 out of the dashboard post list: 140ms → 18ms

Shipped a small but satisfying refactor today: pulled the N+1 out of the dashboard post list by eager-loading category + tags in a single query. Page went from 140ms to 18ms. The boring wins are the best wins.
24 like 6 love 3 insight
Priya Menon @priya
PM

Priya Menon

@priya · Design engineer

posts
1
stars
0
replies
0

Open profile

discussion f72fbe8

Hot take: most design systems are just component libraries with a marketing page

Hot take: most "design systems" are just component libraries with a marketing page. The actual system is the decisions — spacing scale, type ramp, motion language — not the button variants. (Yes, I will die on this hill.)
Active discussion Last reply 8m ago by @kenji
41 like 12 love 9 insight
Rayhan Kabir @rayhan
RK

Rayhan Kabir

@rayhan · Systems engineer · Rust

posts
1
stars
0
replies
0

Open profile

discussion pinned featured ed81a45

Rust async stream processing: walking a 4 GB event log without blocking the runtime

We ingest a rolling 4 GB event log across hundreds of thousands of lines, and the first cut blocked a worker on every 8 MB page fetch. Here is the async stream version that keeps the runtime hot end to end — patch, review comments and all.
62 like 19 love 28 insight
Sarah Thorne @sarah_ts
ST

Sarah Thorne

@sarah_ts · TypeScript lead

posts
1
stars
0
replies
0

Open profile

snippet 62c65d9

Zero-runtime deep immutable patch utility in TypeScript 5.4

Zero-runtime deep immutable patch utility in TypeScript 5.4. Preserves discriminated unions without pulling in Immer or Lodash — 12 lines, no dependencies.
immutable-patch.ts
type DeepPatch<T> = {
  [K in keyof T]?: T[K] extends object ? DeepPatch<T[K]> : T[K];
};

export const immutablePatch = <T extends object>(base: T, patch: DeepPatch<T>): T => ({
  ...base,
  ...Object.fromEntries(
    Object.entries(patch).map(([k, v]) =>
      [k, typeof v === 'object' && v !== null ? immutablePatch(base[k], v as any) : v]
    )
  ),
});
61 like 9 love 38 insight
Kevin Ahn @kevin_ai
KA

Kevin Ahn

@kevin_ai · ML engineer · Edge inference

posts
1
stars
0
replies
0

Open profile

article dc68803

Understanding quantization for edge inference: GGUF vs AWQ

Understanding quantization for edge inference: GGUF vs AWQ, memory bandwidth ceilings, perplexity trade-offs across 4-bit vs 8-bit matrices, and what SIMD kernels buy you on M-series silicon.
74 like 12 love 26 insight 8 min read

Sun, Oct 25

Nadia Petrova @nadia_p
NP

Nadia Petrova

@nadia_p · Community host

posts
1
stars
0
replies
0

Open profile

poll 870701a

Weekly pulse: which backend runtime powers your greenfield projects?

Weekly pulse: which backend runtime is currently powering your greenfield production projects this year?
4180 votes 1 day left
44 like 2 love 6 insight
Kenji Sato @kenji
KS

Kenji Sato

@kenji · Frontend engineer · CSS tooling

posts
1
stars
0
replies
0

Open profile

question answered 1c0df8c

Tailwind v4 dark mode classes stopped working — the `@custom-variant` fix

SOLVED: if you are on Tailwind v4 and your dark mode classes stopped working, check that you moved from darkMode: &#039;class&#039; to the new @custom-variant dark syntax. Spent an hour on this so you do not have to.
MK Matthias Klein accepted
@custom-variant dark (&:where(.dark, .dark *)); in your main CSS is the v4 replacement — the old darkMode: "class" option silently no-ops.
89 like 4 love 31 insight

Sat, Oct 24

Daniel Okafor @danielo
DO

Daniel Okafor

@danielo · Backend engineer · Queues

posts
1
stars
0
replies
0

Open profile

question 6091fe2

chunkById vs lazyById for a 500k-row export on a busy primary?

Best practice for chunking a 500k-row export? lazy() seems to hold the connection hostage in worker queues — anyone benchmarked chunkById vs lazyById on a busy primary?
8 like 1 love 3 insight

Fri, Oct 23

Aisha Rahman @aisha
AR

Aisha Rahman

@aisha · Maintainer · starter-kit

posts
1
stars
0
replies
0

Open profile

showcase 914b683

Cut v1.0 of our starter kit: auth scaffolding, role gates, tested CI

Just cut v1.0 of our starter kit: auth scaffolding, role gates and a tested CI pipeline. Ten months of weekend nights in a git tag. Docs are rough; feedback wildly welcome.
96 like 40 love 22 insight

Thu, Oct 22

Tomás Herrera @tomas
TH

Tomás Herrera

@tomas · Platform engineer

posts
1
stars
0
replies
0

Open profile

discussion 7bc0a2a

The tools I trust are the boring ones — what quietly carries your workflow?

The tools I trust are the boring ones: ripgrep, fd, make, jq. Every shiny dashboard eventually becomes a shell alias. What "boring" tool quietly carries your whole workflow?
30 like 8 love 14 insight

That's the root post. There's nothing before it.

Enter your credentials to continue to your workspace.
Email address
Remember me
Don't have an account? Sign up
Enter your details below to create your account
Name
Email address
Password
Confirm password
Already have an account? Log in
Enter your email and we will send you a reset link
Email address
Or, return to log in