Groups
Groups
Sign in
Groups
Groups
PiLuD
Conversations
About
Send feedback
Help
PiLuD
1–30 of 4759
Mark all as read
Report group
0 selected
Paul Tarvydas
,
Mike Austin
3
May 4
From State Machine to Python
It's not magical. You still have to think. When you dissect someone else's code, you can
unread,
From State Machine to Python
It's not magical. You still have to think. When you dissect someone else's code, you can
May 4
Mike Austin
,
jido
4
May 4
Normalizing logic
https://youtu.be/AGyjo2DLxjM Refresher for De Morgan's Law. I needed that. On Wednesday, April 29
unread,
Normalizing logic
https://youtu.be/AGyjo2DLxjM Refresher for De Morgan's Law. I needed that. On Wednesday, April 29
May 4
Mike Austin
,
Raoul Duke
3
May 2
Natural language queries
I started looking at autocomplete. It could be done without text parsing – just a decision tree. ----
unread,
Natural language queries
I started looking at autocomplete. It could be done without text parsing – just a decision tree. ----
May 2
Mike Austin
May 1
New (old kid on the block) utility TypeScript library
https://www.npmjs.com/package/remeda vs ramda vs rambda vs ts-belt: https://npmtrends.com/@mobily/ts-
unread,
New (old kid on the block) utility TypeScript library
https://www.npmjs.com/package/remeda vs ramda vs rambda vs ts-belt: https://npmtrends.com/@mobily/ts-
May 1
Mike Austin
, …
Paul Tarvydas
6
May 1
The death of non-domain types (int, string)
Nice. Yeah, diagrams go a long way. I watched some of the videos and would like to see something like
unread,
The death of non-domain types (int, string)
Nice. Yeah, diagrams go a long way. I watched some of the videos and would like to see something like
May 1
Mike Austin
Apr 28
Software Engineering
For me, Solving Problems (first understanding them). Managing Complexity (abstract but not too far).
unread,
Software Engineering
For me, Solving Problems (first understanding them). Managing Complexity (abstract but not too far).
Apr 28
Raoul Duke
,
Mike Austin
2
Apr 27
bad design
"No semantic version compatibility enforcement" Very true, there's no verifiable rule
unread,
bad design
"No semantic version compatibility enforcement" Very true, there's no verifiable rule
Apr 27
Raoul Duke
,
Mike Austin
5
Apr 24
low level is sh*t level
Straight out of today's code: const epics = items.reduce((epics, { epic }) => ({ ...epics, ...
unread,
low level is sh*t level
Straight out of today's code: const epics = items.reduce((epics, { epic }) => ({ ...epics, ...
Apr 24
Mike Austin
Apr 23
React and the spread operator
I use the spread operator in React everywhere, allowing me to delegate properties without boilerplate
unread,
React and the spread operator
I use the spread operator in React everywhere, allowing me to delegate properties without boilerplate
Apr 23
Raoul Duke
,
Mike Austin
2
Apr 17
one way is the best way
The React API has also been very stable. I copied and pasted code from years ago and it works
unread,
one way is the best way
The React API has also been very stable. I copied and pasted code from years ago and it works
Apr 17
Mike Austin
3
Apr 14
Rewriting Kopi again (well, cut and paste with tweaks)
Fun with partial functions and the builder pattern: Kopi shell – a simple, immutable, async
unread,
Rewriting Kopi again (well, cut and paste with tweaks)
Fun with partial functions and the builder pattern: Kopi shell – a simple, immutable, async
Apr 14
Paul Tarvydas
, …
Mike Austin
5
Apr 10
Little Language Case Study - Generating Code for Simple State Machines
I agree. In my previous version it supported keyboard and UI so the logic was separated. Come to
unread,
Little Language Case Study - Generating Code for Simple State Machines
I agree. In my previous version it supported keyboard and UI so the logic was separated. Come to
Apr 10
Raoul Duke
2
Apr 8
conditionals are hell
ps i hate Angular On Wed, Apr 8, 2026 at 12:42 Raoul Duke <rao...@gmail.com> wrote: i wish
unread,
conditionals are hell
ps i hate Angular On Wed, Apr 8, 2026 at 12:42 Raoul Duke <rao...@gmail.com> wrote: i wish
Apr 8
Raoul Duke
,
Paul Tarvydas
2
Mar 28
whither effect/session/linear/etc. types in the main stream?
There's a name for that kind of thing: state. The decades-long belief in continuing to use
unread,
whither effect/session/linear/etc. types in the main stream?
There's a name for that kind of thing: state. The decades-long belief in continuing to use
Mar 28
Paul Tarvydas
, …
Mike Austin
4
Mar 19
What I’ve Learned From Forth Haiku Thus Far
Very nice. I am a minimalist at heart. I'm re-writing my "React Desktop" again, and in
unread,
What I’ve Learned From Forth Haiku Thus Far
Very nice. I am a minimalist at heart. I'm re-writing my "React Desktop" again, and in
Mar 19
Mike Austin
Mar 19
Naming is hard, once in a while
Most of the time I don't need to think about it, but once in a while it comes up. An array of
unread,
Naming is hard, once in a while
Most of the time I don't need to think about it, but once in a while it comes up. An array of
Mar 19
Raoul Duke
,
Mike Austin
2
Mar 13
worst DX offense
Getting that vibe with Angular. Earlier Angular was even worse, you just import stuff and magically
unread,
worst DX offense
Getting that vibe with Angular. Earlier Angular was even worse, you just import stuff and magically
Mar 13
Mike Austin
,
Raoul Duke
2
Mar 11
React Compiler = So much easier
the penultimate FP feels imperative :-)
unread,
React Compiler = So much easier
the penultimate FP feels imperative :-)
Mar 11
Mike Austin
3
Mar 6
So far, not a fan of Angular
Still not a fan of Angular. Import your imports into components? Import like 5 things to get basic
unread,
So far, not a fan of Angular
Still not a fan of Angular. Import your imports into components? Import like 5 things to get basic
Mar 6
Mike Austin
,
Raoul Duke
2
Mar 4
Material UI Table - WTF?
yes. yes, it is. the rule is: if you have a team of brainiacs who all together say, "i know! i
unread,
Material UI Table - WTF?
yes. yes, it is. the rule is: if you have a team of brainiacs who all together say, "i know! i
Mar 4
Raoul Duke
2
Mar 3
forth. you know: for AIs
That was probably some low-level ChatGPT model. Running the output through Opus, it says the original
unread,
forth. you know: for AIs
That was probably some low-level ChatGPT model. Running the output through Opus, it says the original
Mar 3
Mike Austin
,
Raoul Duke
2
Mar 1
Thinking of using TypeScript compiler API to generate AST nodes from my language, Kopi
oh! i kind of would like that, too. i feel sad i didn't see good stable ast apis when i looked? i
unread,
Thinking of using TypeScript compiler API to generate AST nodes from my language, Kopi
oh! i kind of would like that, too. i feel sad i didn't see good stable ast apis when i looked? i
Mar 1
Mike Austin
,
Raoul Duke
2
Mar 1
SolidJS is Not the Future
compared to the literal end of the world, yes, everything pales.
unread,
SolidJS is Not the Future
compared to the literal end of the world, yes, everything pales.
Mar 1
Raoul Duke
,
Mike Austin
3
Feb 26
bad DX des, ne?
just too many dx failure modes. i've been in too many situations where the dev environment doesn
unread,
bad DX des, ne?
just too many dx failure modes. i've been in too many situations where the dev environment doesn
Feb 26
Mike Austin
Feb 24
Logic is hard
return !keys.some(key => !this.equals(a[key], b[key])) Double negative because I want the function
unread,
Logic is hard
return !keys.some(key => !this.equals(a[key], b[key])) Double negative because I want the function
Feb 24
Raoul Duke
,
Mike Austin
3
Feb 19
colors of fns
yeah, just the usual old suspects of bad DX coloring, monad stacks / transformers, etc. nightmares?!
unread,
colors of fns
yeah, just the usual old suspects of bad DX coloring, monad stacks / transformers, etc. nightmares?!
Feb 19
Paul Tarvydas
,
Raoul Duke
2
Feb 16
Compilation using two stage code emission
everything is subjective - i have better flow with static typing (maybe with inference) than w/out :-
unread,
Compilation using two stage code emission
everything is subjective - i have better flow with static typing (maybe with inference) than w/out :-
Feb 16
Raoul Duke
Feb 10
it is funny
how bad some of the tooling is for building compilers. i feel like the antlr ecosystem DX is such
unread,
it is funny
how bad some of the tooling is for building compilers. i feel like the antlr ecosystem DX is such
Feb 10
Raoul Duke
Feb 7
indictments
There seems to be an endless set of things that prevents IDEs (for main stream day jobbery) from
unread,
indictments
There seems to be an endless set of things that prevents IDEs (for main stream day jobbery) from
Feb 7
Raoul Duke
,
Mike Austin
3
Feb 6
humor
even with all sorts of flags on, it feels like there are lots of times when "ze type zyztem -
unread,
humor
even with all sorts of flags on, it feels like there are lots of times when "ze type zyztem -
Feb 6