ps
@paultarvydas.bsky.social
📤 21
📥 35
📝 222
Why is programming so hard? Thinking about programming at the hardware level.
Forth Haiku GPU and CPU Pipelines
open.substack.com/pub/programm...
loading . . .
Forth Haiku GPU and CPU Pipelines
2026-03-03
https://open.substack.com/pub/programmingsimplicity/p/forth-haiku-gpu-and-cpu-pipelines?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
2 days ago
0
0
0
Forth Haiku Optimizer
open.substack.com/pub/programm...
loading . . .
Forth Haiku Optimizer
2026-03-01
https://open.substack.com/pub/programmingsimplicity/p/forth-haiku-optimizer?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 days ago
0
0
0
> Instead of forcing programmers to DRY up their code preemptively — collapsing it into parameterized abstractions before they even understand the variation — what if we used LLMs after the fact, as consistency checkers? DRY is Overrated
open.substack.com/pub/programm...
loading . . .
DRY is Overrated
2026-02-20
https://open.substack.com/pub/programmingsimplicity/p/dry-is-overrated?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
13 days ago
0
0
0
Already Existing External Protocols
open.substack.com/pub/programm...
loading . . .
Already Existing External Protocols
2026-02-19
https://open.substack.com/pub/programmingsimplicity/p/already-existing-external-protocols?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
14 days ago
0
0
0
Generate Kernels, Not More Code
open.substack.com/pub/programm...
loading . . .
Generate Kernels, Not More Code
2026-02-17
https://open.substack.com/pub/programmingsimplicity/p/generate-kernels-not-more-code?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
16 days ago
0
0
0
There Is Only One Programming Language
open.substack.com/pub/programm...
loading . . .
There Is Only One Programming Language
2026-02-16
https://open.substack.com/pub/programmingsimplicity/p/there-is-only-one-programming-language?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
17 days ago
0
0
0
Compilation Using Two Stage Code Emission
open.substack.com/pub/programm...
loading . . .
Compilation Using Two Stage Code Emission
2026-02-14
https://open.substack.com/pub/programmingsimplicity/p/compilation-using-two-stage-code?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
19 days ago
0
0
0
Pond’ring Fan-Out and Fan-in
open.substack.com/pub/programm...
loading . . .
Pond’ring Fan-Out and Fan-in
2026-02-14
https://open.substack.com/pub/programmingsimplicity/p/pondring-fan-out-and-fan-in?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
19 days ago
0
0
0
DIY Forth - Forth Haiku Analysis Part 2
open.substack.com/pub/programm...
loading . . .
DIY Forth - Forth Haiku Analysis Part 2
2026-02-07
https://open.substack.com/pub/programmingsimplicity/p/diy-forth-forth-haiku-analysis-part-897?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
26 days ago
0
0
0
DIY Forth - Forth Haiku Analysis Part 1
open.substack.com/pub/programm...
loading . . .
DIY Forth - Forth Haiku Analysis Part 1
2026-02-07
https://open.substack.com/pub/programmingsimplicity/p/diy-forth-forth-haiku-analysis-part?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
26 days ago
0
0
1
Do We Need a New Programming Language for the AI Era? https:1egdky&utm_campaign=post&utm_mediumsimplicity/p/do-we-need-a-new-programming-language?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
28 days ago
0
0
0
Why Your Operating System is Still Trapped in 1960
open.substack.com/pub/programm...
loading . . .
Why Your Operating System is Still Trapped in 1960
2026-02-04
https://open.substack.com/pub/programmingsimplicity/p/why-your-operating-system-is-still?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
29 days ago
0
0
0
Why Are Functions Less Reliable Than Hardware?
open.substack.com/pub/programm...
loading . . .
Why Are Functions Less Reliable Than Hardware?
2026-02-04
https://open.substack.com/pub/programmingsimplicity/p/why-are-functions-less-reliable-than?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
29 days ago
0
0
0
Everything Is Not a Function (And Your CPU Knows It)
open.substack.com/pub/programm...
loading . . .
Everything Is Not a Function (And Your CPU Knows It)
2026-02-03
https://open.substack.com/pub/programmingsimplicity/p/everything-is-not-a-function-and?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
29 days ago
0
0
0
Make Programming Distributed and Asynchronous Again
open.substack.com/pub/programm...
loading . . .
Make Programming Distributed and Asynchronous Again
2026-02-03
https://open.substack.com/pub/programmingsimplicity/p/make-programming-distributed-and?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
30 days ago
0
0
0
Make Programming Fun Again
open.substack.com/pub/programm...
loading . . .
Make Programming Fun Again
2026-02-03
https://open.substack.com/pub/programmingsimplicity/p/make-programming-fun-again?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
30 days ago
0
0
0
I managed to leave out the diagram that was the main driver for this last article (thank you substack editor). If you read the article and didn't see a diagram, please look again. I include the url again, below...
programmingsimplicity.substack.com/p/why-modern...
loading . . .
Why Modern Software Is So Bloated: We Forgot There Are Many Ways to Program
MPSA - Make Programming Small Again. 2026-02-03
https://programmingsimplicity.substack.com/p/why-modern-software-is-so-bloated?r=1egdky
about 1 month ago
0
0
0
Why Modern Software Is So Bloated: We Forgot There Are Many Ways to Program
open.substack.com/pub/programm...
loading . . .
Why Modern Software Is So Bloated: We Forgot There Are Many Ways to Program
MPSA - Make Programming Small Again. 2026-02-03
https://open.substack.com/pub/programmingsimplicity/p/why-modern-software-is-so-bloated?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
about 1 month ago
0
0
0
Brusselator - Pond’ring Aloud
open.substack.com/pub/programm...
loading . . .
Brusselator - Pond’ring Aloud
2026-01-29
https://open.substack.com/pub/programmingsimplicity/p/brusselator-pondring-aloud?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
about 1 month ago
0
0
0
Error Messages Are Lying to You (And That’s Okay for Machines)
open.substack.com/pub/programm...
loading . . .
Error Messages Are Lying to You (And That’s Okay for Machines)
2026-01-24
https://open.substack.com/pub/programmingsimplicity/p/error-messages-are-lying-to-you-and?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
about 1 month ago
0
0
0
Layered Abstraction
open.substack.com/pub/programm...
loading . . .
Layered Abstraction
2026-01-23
https://open.substack.com/pub/programmingsimplicity/p/layered-abstraction?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
about 1 month ago
0
1
0
What’s Inside a Hard Disk?
open.substack.com/pub/programm...
loading . . .
What’s Inside a Hard Disk?
2026-01-21
https://open.substack.com/pub/programmingsimplicity/p/whats-inside-a-hard-disk?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
about 1 month ago
0
0
0
Operating Systems: A Solution to a Self-Inflicted Problem
open.substack.com/pub/programm...
loading . . .
Operating Systems: A Solution to a Self-Inflicted Problem
2026-01-14
https://open.substack.com/pub/programmingsimplicity/p/operating-systems-a-solution-to-a?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
about 2 months ago
0
0
0
LEGO Block Software
open.substack.com/pub/programm...
loading . . .
LEGO Block Software
2026-01-04
https://open.substack.com/pub/programmingsimplicity/p/lego-block-software?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
about 2 months ago
0
0
0
When Parallel Isn’t Really Parallel
open.substack.com/pub/programm...
loading . . .
When Parallel Isn’t Really Parallel
2026-01-13
https://open.substack.com/pub/programmingsimplicity/p/when-parallel-isnt-really-parallel?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
about 2 months ago
0
0
0
Jail-breaking Parser Technology
open.substack.com/pub/programm...
loading . . .
Jail-breaking Parser Technology
2026-01-09
https://open.substack.com/pub/programmingsimplicity/p/jail-breaking-parser-technology?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
about 2 months ago
0
0
0
What is Programming?
open.substack.com/pub/programm...
loading . . .
What is Programming?
2026-01-08
https://open.substack.com/pub/programmingsimplicity/p/what-is-programming?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
about 2 months ago
0
0
0
Stop Digging and Start Building: Why We Need LEGO Parts, Not Deeper Type Systems
open.substack.com/pub/programm...
loading . . .
Stop Digging and Start Building: Why We Need LEGO Parts, Not Deeper Type Systems
2026-01-02
https://open.substack.com/pub/programmingsimplicity/p/stop-digging-and-start-building-why?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
2 months ago
0
2
0
PBP Black Box Abstraction, Port, Fan-out, Fan-in
open.substack.com/pub/programm...
loading . . .
PBP Black Box Abstraction, Port, Fan-out, Fan-in
2026-01-02
https://open.substack.com/pub/programmingsimplicity/p/pbp-black-box-abstraction-port-fan?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
2 months ago
0
0
0
Fundamentals of Compilers
open.substack.com/pub/programm...
loading . . .
Fundamentals of Compilers
2025-12-29
https://open.substack.com/pub/programmingsimplicity/p/fundamentals-of-compilers?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
2 months ago
0
0
0
PBP-LLM: Automated Problem Discovery Using Language Models
open.substack.com/pub/programm...
loading . . .
PBP-LLM: Automated Problem Discovery Using Language Models
Technical Motivation
https://open.substack.com/pub/programmingsimplicity/p/pbp-llm-automated-problem-discovery?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
2 months ago
0
0
0
The Function Trap: Why Your Favourite Abstraction Is Sabotaging Your Code
open.substack.com/pub/programm...
loading . . .
The Function Trap: Why Your Favourite Abstraction Is Sabotaging Your Code
2025-12-01
https://open.substack.com/pub/programmingsimplicity/p/the-function-trap-why-your-favourite?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
2 months ago
0
1
0
AOT vs. JIT Type Checking
open.substack.com/pub/programm...
loading . . .
AOT vs. JIT Type Checking
2025-12-17
https://open.substack.com/pub/programmingsimplicity/p/aot-vs-jit-type-checking?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 months ago
0
0
0
Crossing the Great Divide From Difficult to Easy
open.substack.com/pub/programm...
loading . . .
Crossing the Great Divide From Difficult to Easy
2025-12-17
https://open.substack.com/pub/programmingsimplicity/p/crossing-the-great-divide-from-difficult?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 months ago
0
0
0
Hundreds of Threads
open.substack.com/pub/programm...
loading . . .
Hundreds of Threads
2025-12-16
https://open.substack.com/pub/programmingsimplicity/p/hundreds-of-threads?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 months ago
0
0
0
Evidence In Support of Visual Programming
open.substack.com/pub/programm...
loading . . .
Evidence In Support of Visual Programming
2025-12-16
https://open.substack.com/pub/programmingsimplicity/p/evidence-in-support-of-visual-programming?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 months ago
0
0
0
Viewing Forth
open.substack.com/pub/programm...
loading . . .
Viewing Forth
2025-12-15
https://open.substack.com/pub/programmingsimplicity/p/viewing-forth?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 months ago
0
0
0
The Deployment Delusion: How Software Learned to Stop Worrying and Love the Bug
open.substack.com/pub/programm...
loading . . .
The Deployment Delusion: How Software Learned to Stop Worrying and Love the Bug
2025-12-08
https://open.substack.com/pub/programmingsimplicity/p/the-deployment-delusion-how-software?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 months ago
0
0
0
We Lost Something: 1970s REPLs Were Better Than Modern Development Environments
open.substack.com/pub/programm...
loading . . .
We Lost Something: 1970s REPLs Were Better Than Modern Development Environments
2025-12-06
https://open.substack.com/pub/programmingsimplicity/p/we-lost-something-1970s-repls-were?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 months ago
0
0
0
The Problem With Global Variables
open.substack.com/pub/programm...
loading . . .
The Problem With Global Variables
2025-12-4
https://open.substack.com/pub/programmingsimplicity/p/the-problem-with-global-variables?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 months ago
0
0
0
Program Design and Engineering
open.substack.com/pub/programm...
loading . . .
Program Design and Engineering
2025-11-22
https://open.substack.com/pub/programmingsimplicity/p/program-design-and-engineering?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 months ago
0
0
0
Show Don’t Tell
open.substack.com/pub/programm...
loading . . .
Show Don’t Tell
2025-11-22
https://open.substack.com/pub/programmingsimplicity/p/show-dont-tell?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
3 months ago
0
0
0
How C Accidentally Locked Programming Into a Single Paradigm
open.substack.com/pub/programm...
loading . . .
How C Accidentally Locked Programming Into a Single Paradigm
A Paradigm Past Its Expiration Date 2025-11-20
https://open.substack.com/pub/programmingsimplicity/p/how-c-accidentally-locked-programming?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
4 months ago
1
0
0
Complexity
open.substack.com/pub/programm...
loading . . .
Complexity
2025-11-15
https://open.substack.com/pub/programmingsimplicity/p/complexity?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
4 months ago
1
2
0
On Diagrammatic Syntax
open.substack.com/pub/programm...
loading . . .
On Diagrammatic Syntax
2025-11-12
https://open.substack.com/pub/programmingsimplicity/p/on-diagrammatic-syntax?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
4 months ago
0
0
0
Syntax Is Cheap. Paradigms Matter.
open.substack.com/pub/programm...
loading . . .
Syntax Is Cheap. Paradigms Matter.
2025-11-09
https://open.substack.com/pub/programmingsimplicity/p/syntax-is-cheap-paradigms-matter?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
4 months ago
0
0
0
Message Passing in PBP vs. Erlang
open.substack.com/pub/programm...
loading . . .
Message Passing in PBP vs. Erlang
2025-11-09
https://open.substack.com/pub/programmingsimplicity/p/message-passing-in-pbp-vs-erlang?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
4 months ago
0
1
0
Why Distributed Systems Need Better Text Parsing
open.substack.com/pub/programm...
loading . . .
Why Distributed Systems Need Better Text Parsing
Beyond Line-Based Parsing 2025-11-09
https://open.substack.com/pub/programmingsimplicity/p/why-distributed-systems-need-better?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
4 months ago
0
0
0
The Hidden Gem in S/SL: Why Dataless Languages Matter
open.substack.com/pub/programm...
loading . . .
The Hidden Gem in S/SL: Why Dataless Languages Matter
2025-11-08
https://open.substack.com/pub/programmingsimplicity/p/the-hidden-gem-in-ssl-why-dataless?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
4 months ago
0
0
0
Forth-ish
open.substack.com/pub/programm...
loading . . .
Forth-ish
2025-11-03
https://open.substack.com/pub/programmingsimplicity/p/forth-ish?r=1egdky&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
4 months ago
0
0
0
Load more
feeds!
log in