Intent: bring ideas to life. Discuss, sharpen, play. Minimize the distance between intent and reality.
Process: Aim intent towards curiosity — explore — refactor towards orthogonality. Embrace remix culture. Legibility is a partially provided affordance, not a design constraint.
Status: work in progress, plenty of rough edges. But you’re very much welcome to have a look around 🤗
Most content on this site is authored by Teodor Heggelund (https://teod.eu).
Feel free to have a look :)
Things I believe:
Things I’ve written:
Ideas are best shared! Some choose to share ideas in public. I think that’s good.
In alphabetical order:
Some content is eventually done. Not journals.
:)
(Doom) Emacs learning journal — Open problems — Teodor’s public-personal journal — play.teod.eu: Rolling retrospective
Not everybody speaks Norwegian. But some do!
Or have a peek. Expect messy, incomplete rambling. Consider letting me know if you find a title for a text you’d like to read!
“Strong opinions loosely held” is an excuse for sloppy thinking · A “read it later” strategy that works · A bitemporal worldview · A list of awesome websites · A perfect day · An Emacs Lisp rosetta for Clojurians · An interactive Clojure journey · Asymmetry and power in discovery · Babashka pods for beginners · Bimodal strategies · Bink: Bookmarks are just data · Bumblebee · C learning journal · Charles Comstock’s sketches · Code sandbox · Daniel Slutsky · Dave Liepmann · Discover the difference · Do you dare be the judge of quality? · Don’t hide dragons in the dark · Enter the Forest at its Darkest Point · FUSE · Facing burnout, finding meaning and making space for deep work · Factoring Knowledge · Factorio dedicated server · Fast feedback, wide feedback, no branching · Feedback loops, interface design and how stuff works · Formal theory, informal relations · Git commit messages should be good, right? · Good epistemology · Graph navigators · Grokking Simplicity · Hourglass architecture - concept capture and references · How to build ideas · How to design for a solarpunk aesthetic · How to grow knowledge together · How to solve problems · How to use Twitter · I want to learn Nix · I want to learn design · Intent, Relationships, Action · Interface, Perception, Design · Iterate Knowledge Archipelago · J (programming language) · Jacket Interactive · Latin hypercube sampling · Learning to discover · Let the play.teod.eu WIP simmer · Library: makefile-edn · List of people who stand out · Liste over opsjoner på presentasjoner · Literature Notes · Lost in specificity · Minimize the number of moving pieces · Modeling knowledge with RDF · OGGPOW: A strategic framework for optionality · OKRs are scale invariant · Oddmunds liste over ideer uten kropp · One Good Goal Plus Options · Opt-in hierarchies · Orthogonality enables optionality · Perception is reality. Perception is not reality. · Play stupid games, win stupid prizes · Please talk to me about stuff that doesn’t fit! · Practice deliberatley with journals · Precise, general, novel · Prefer narrow statements · Principle of Charity · Product discovery for software developers · Product owner, project manager, product leader · Programmer, cultivate your curiosity! · Proof of Work · Purposeful Software Development · Put the syringe into thine own arm · Quantifying where my writing effort goes · Remote Clerk workshop for Scicloj-adjacent people (2022-10) · Scicloj 2022-10: knowledge management on play.teod.eu · Scicloj is awesome · Scicloj libraries and tools · Seven reasons you should write shit down · Shabakka · Shades of Deep Green · Sindre · Software architecture as capability, feature and assembly · Software architecture as langauge construction · Static-dynamic interaction · Sterility, mess and utility · Strong relations · Support, challenge, carry · The Commons · There’s always a deliverable · Thesis, anitthesis, synthesis · Training, collaboration, delivery · Understanding Clojure’s datafy and nav · Unix signals: a crash course · Utility is Contextual · When having many small functions is bad · Why don’t we have a strategy? · Working with XML on the web · Write drunk, edit sober · Writing documentation is best viewed as creative work · Writing is fake · You are a knowledge worker · attention design · attention-later · bb-install · dbx · dots · dynamic-index · existentialism · iki: knowledge iterated · img · inspiration-howto · pandoc-edn · phenomenology · software-architecture · tools · trust, shared sense of quality and shared intent · value in context · via negativa · watchexec make dev
Kosekoding · Symptomer på dårlig lederskap · Terminalen: Hvordan løpe med motorsag · Tillit, kvalitet og intensjon i relasjoner: en mentalmodell for å få ting gjort · kos.clj
Pointers to people, places, artifacts, interlaced with some commentary.
Adam Wiggins · Alex Miller · Anders Haugeto · Antifragile · Array programming · Chris Nuernberger · Clerk · Clojure · Clojure Deref · Dark Agile · David Deutsch · Denotational Design · Electric Clojure · Elements of Clojure · Empowered · Eric Raymond · Exploring onboarding success, organizational fit, and turnover intention of software professionals · Extreme Ownership · Ida Aanes · Impose limitations and eliminate variance · In a Box · Joakim Sellevold · Jocko Willink · Mark McGranaghan · Martin Fowler · Marty Cagan · Mathbox · Metamuse (podcast) · Nassim Taleb · OpenFOAM · Pandoc · Rich Hickey · Scicloj · Scittle · Simple Made Easy · Skunk Works: A Personal Memoir of My Years at Lockheed · Steven Pressfield · Systems Thinking - Notes and Resources, by Robert Stuttaford · The Art of Unix Programming · The Bed of Procrustes · The Beginning of Infinity · The Courage to Be Disliked · The Pragmatic Programmer · The War of Art · Unicad · Werner Hetzog · Zach Tellman · browsetxt · friendly ambitious nerd · fzf · introspect (book) · play.teod.eu · visa · visakanv’s 50yr “plan” for global nerd network [wip]
I include this list as a personal reminder.
Good question! What this is is perhaps less useful than what this is for.
It’s for playing with ideas. Good ones, but mostly bad ones. Toss them around. Light them on fire. Then watch the smoke rise!
I talked about how I use this page on a meetup. The recording is available:
Canonical URL for this page is play.teod.eu. Local development URL for this page is localhost:9945.