Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

single line CV: Creator of mordorjs and TifY also pipeline-operator fanatic. 🇭🇺

mental map: 1John1 + 5John17 |> 1Moses1 = (1Moses2 ... 4.22John21); alpha & omega = !![];

thought tree atlas

ideas |> experiments |> code

some repo rest in a while until I digit up again - Vibe Archeologist

Those already mermaid graph follow the connections between my articles and the projects they became. Dates show when I wrote them; the branches show how the ideas connect. Ideas representation generated by GPT-6 the source on DEV.TO: https://dev.to/pengeszikra

01 · Read the flow. Learn by doing.

Pipeline experiments and terminal-first programming meet in a small learning tool.

flowchart TD
    terminal_2022["2022 · Terminal workflow"]
    pipe_2023["2023 · Pipeline proposal"]
    pipe_2026["2026 · Type-checked pipelines"]
    tiyf_article["2026 · Terminal Is Your Friend"]
    typescript(["TypeScript fork"])
    tiyf(["terminal-is-your-friend"])
    pipe_2023 -->|"Continued in"| pipe_2026
    terminal_2022 -.->|"Related theme"| tiyf_article
    pipe_2026 -->|"Implemented in"| typescript
    typescript -->|"Powers"| tiyf
    tiyf_article -->|"Implemented in"| tiyf
Loading
Terminal is your friend — article cover 2022-08-09
Terminal is your friend

Making the terminal a comfortable part of everyday JavaScript and TypeScript work.

Related theme: 2026 · Terminal Is Your Friend

Read on DEV →

Pipeline Operator great again! — article cover 2023-09-29
Pipeline Operator great again!

A small proposal: pass a value into a function, then keep reading in the direction the data flows.

Continued in: 2026 · Type-checked pipelines

Read on DEV →

I added a type-checked pipeline operator to TypeScript — including TSX — article cover 2026-09-30
I added a type-checked pipeline operator to TypeScript — including TSX

Returning to the idea with a working experimental TypeScript compiler, including TSX support.

Earlier idea: 2023 · Pipeline proposal
Implemented in: TypeScript fork

Read on DEV →

Terminal is your Friend — article cover 2026-10-04
Terminal is your Friend

A small programming playground for a friend. Learn the basics, run real code, and discover TypeScript and a tiny TSX interface along the way.

Earlier terminal writing: 2022 · Terminal workflow
Implemented in: terminal-is-your-friend

Read on DEV →

Explore the code: TypeScript fork · terminal-is-your-friend

02 · Useful types, small tools.

From typed React state to JSDoc, then into a playable game. These older experiments still explain the code.

flowchart TD
    state_article["2023 · Typed React state"]
    duck_article["2024 · The JSDoc module quest"]
    alien_article["2024 · Alien Solitaire"]
    jsdoc_article["2024 · JSDoc Evangelism"]
    state_repo(["react-state-factory"])
    duck_repo(["jsdoc-duck"])
    alien_repo(["alien-solitare"])
    state_article -->|"Implemented in"| state_repo
    state_repo -->|"Reworked as"| duck_repo
    duck_article -->|"Implemented in"| duck_repo
    duck_repo -->|"Used by"| alien_repo
    alien_article -->|"Implemented in"| alien_repo
    duck_article -->|"Lessons continued in"| jsdoc_article
    jsdoc_article -.->|"Discusses"| duck_repo
Loading
Simplify your React state management with react-state-factory — article cover 2023-09-13
Simplify your React state management with react-state-factory

A small state-management library built around useReducer, typed actions and a straightforward dispatch API.

Implemented in: react-state-factory

Read on DEV →

jsDoc npm module quest — article cover 2024-08-29
jsDoc npm module quest

Reworking react-state-factory in JavaScript with JSDoc, and finding the practical limits of publishing its types.

Implemented in: jsdoc-duck
Lessons continued in: 2024 · JSDoc Evangelism

Read on DEV →

A L I E N - S O L I T A R E — article cover 2024-09-29
A L I E N - S O L I T A R E

A playable card game that puts jsdoc-duck to work: typed state and actions in a real JavaScript application.

Implemented in: alien-solitare

Read on DEV →

JSDoc Evangelism — article cover 2024-10-27
JSDoc Evangelism

What working on legacy JavaScript and jsdoc-duck taught me about adding useful types without rewriting the application.

Earlier experiment: 2024 · The JSDoc module quest
Discusses: jsdoc-duck

Read on DEV →

Explore the code: react-state-factory · jsdoc-duck · alien-solitare

03 · Rust, WASM and things you can draw.

An early Rust learning note and a later drawing experiment. Shared curiosity; different projects.

rust start: hot reloading — article cover 2020-11-28
rust start: hot reloading

An early notebook entry on getting started with Rust and hot reloading.

Related theme: 2026 · Rustroke

Read on DEV →

Rustroke - WASM mini draw — article cover 2026-02-15
Rustroke - WASM mini draw

A minimal drawing tool: draw free lines and fill the areas between them. A Rust/WASM geometry engine sits behind a simple HTML interface.

Earlier Rust writing: 2020 · Starting with Rust
Implemented in: rustroke

Read on DEV →

Explore the code: rustroke

More from my notebook

Recent articles waiting for a place on the map.

LLM RPG test 2026 — article cover 2026-05-06
LLM RPG test 2026

From time to time, I test the abilities of current LLMs with an RPG task. A relatively simple prompt...

Read on DEV →

A Game for the Mind — article cover 2026-04-18
A Game for the Mind

Share your vision! Please share your vision, how you can saw to planet bright or dark ...

Read on DEV →

2026-04-14
MCM :: mordor-coffe-machine

Read on DEV →

All 39 articles on DEV

Article images are copied from their original DEV posts. The map, article metadata and covers are maintained manually.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages