Pinned Tweet
Just released Monte Carlo 4K PC Executable Graphics at Deadline 2026 demoparty. Enjoy!
pouet.net/prod.php?which=107…
#demoscene #shader #glsl
Gravitropy - I'm glad somebody did it the proper way. Love the surreal level design. The camera and gravity transition are smooth and do not loose the orientation
Pill Engine Teaser released at Xenium demoparty. Thank you for the grwat party!
youtu.be/FuXcaMdJjvQ
pouet.net/prod.php?which=106…
Though on relevancy, noise and FOMO: People need a little bit of noise in their feed for sake of control signal, pure silence drives mad. Especially in nowadays dopamine driven media.
pulse.com.gh/story/the-quiet…
I optimized Pill Engine wasm binary to bellow 500kb, less than ThreeJS. Interested in details?
github.com/MattSzymonski/Pil…
Michal Klos retweeted
I've been coding for 40 years. Here are the top 5 things I wish I knew when I started.
1. 90% of the job is debugging and fixing, not creating new code. Which is still fun if you're good at it.
I used to think programming was mostly writing fresh, clever stuff. In reality, most of your time is spent in other people's (or your own past self's) messy code, chasing down why something that "should" work doesn't. Get really good at debugging early. Learn assembly reading, call stacks, and kernel debuggers. It pays off hugely. The best engineers I saw were absolute magicians at this.
2. Manage complexity from day one (ie: don't write slop and "fix it later" if it goes somewhere).
Very early on, I'd hammer out code and refactor afterward. Big mistake. Now I start with clean, skeletal structure (minimalism first) and flesh it out carefully, with AI or not.
Messy code compounds and becomes unfixable. Upfront discipline on architecture, naming, and simplicity saves enormous pain later, especially in large systems like Windows.
3. Tools and processes matter more than you think
We suffered with basic diff/manual deltas instead of modern source control like Git. Branching, testing, and good tooling would have made porting and collaboration way smoother. Invest in your environment, automation, and reproducible builds early. Good tools amplify your output; bad ones (or none) drag everything down.
4. Understand the problem and existing code deeply before writing
Don't jump straight to coding. Map out the problem, study what's already there (you'll inherit a lot), and plan. Low-level knowledge (hardware quirks, alignment issues on different architectures like MIPS/Alpha) was crucial. Also: assert early and often. It forces clarity.
5. People, politics, and "the right tool for the job" beat pure tech arguments.
Brilliant engineers still argue endlessly. Sometimes it's about ego, not merit. Learn to spot the difference and "steer" the conversation rather than "winning" it.
Bonus from experience: Side projects like Task Manager (started at home because I wanted the tool) can become your biggest hits. Ship small, useful things often. If you're just starting, focus on fundamentals, patterns over syntax, and building resilience for the long haul. It's going to be a wild ride, but the fundamentals still matter.
wasm was merged github.com/MattSzymonski/Pil…
Pill Engine can into wasm and WebGPU. The binary out of the box is 5mb, way too large
github.com/MattSzymonski/Pil…
The subpixel rendering was so delicious on the big party screen. Well done, my personal party favorite!
That's right! We went beyond the LCD pixels of the GBA for the wild compo! My recently bought DS Lite finally had a good use.
Full video at my channel youtu.be/FyxlM9oJMIU
I've shared k2py - 4k build system, an alternative to MS Visual Studio framework I've used for past 5 years
github.com/sp0lsh/k2py
Whats cool:
1 python file for all prod targets and zip into release
1 toggle for audio plugin: 4klang, oidos, sointu, none
#demoscene #sizecoding
Quattro 4K Exe Gfx production timelapse.
Shown today at PC Intro seminar at @revision_party
#demoscene #shaders #sizecoding
Pill Engine can into wasm and WebGPU. The binary out of the box is 5mb, way too large
github.com/MattSzymonski/Pil…
Thank you for the 2026 Meteorics nomination!
2nd place in 4K PC Executable Gfx, thank you! Cheers to @revision_party for the awesome party!
Congrats to @iapafoto for the 1st place
#revision #revision2025
Christmas break around the corner, prepare VOD of your preference
dl.acm.org/conference/siggra…













