Entering Pintos
A student shares their experience learning operating systems by adding functionality to the Pintos OS, including implementing system calls.
Jonas Hietala is a writer and developer who blogs about programming, Neovim, Rust, home automation, and hands-on tech projects like 3D printing. With long-form series and personal reflections, he shares practical experiments and lessons from 15+ years of blogging.
163 articles from this blog
A student shares their experience learning operating systems by adding functionality to the Pintos OS, including implementing system calls.
A developer returns to participate in Ludum Dare game jam, tackling the 'Evolution' theme after a hiatus.
A developer shares progress on a Ludum Dare game jam project, a rule-changing strategy game built in C++.
A critique of beginner programming books and a proposal for a more effective, project-based approach to teaching coding.
A programmer's reflection on favorite languages, arguing for learning diverse programming languages to become a better developer.
A personal reflection on the experience of a microprogramming lab, discussing the process and connecting it to RISC architecture concepts.
A student reflects on their university courses in computer hardware, software prototyping, and linear algebra, connecting them to programming.
A developer shares and analyzes the results of their game 'Sat-E' from the Ludum Dare 22 game jam competition.
A developer's postmortem analysis of creating the game 'Sat-E' for the Ludum Dare 48-hour game jam, covering lessons learned and feedback.
A developer created a game called Sat-E for the Ludum Dare 22 game jam, inspired by the theme 'Alone' and Wall-E.
A developer announces their participation in Ludum Dare 22, outlining their tech stack (C++, SFML, sfxr, LMMS) for the game jam.
A developer reflects on finishing school projects, plans to participate in a game jam, and aims to improve technical skills like Vim and Emacs.
A programmer shares their excitement about receiving three classic computer science books: Introduction to Algorithms, SICP, and The Pragmatic Programmer.
A Computer Science student reflects on finishing a Java game, enjoying courses like Data Structures, and reading tech/design books.
A programmer shares their excitement about receiving the book 'Design for Hackers' to improve their design skills for games and websites.
A programmer's personal challenge to create 10 different games using 10 different programming languages, starting with a Java school project.
A developer shares their experience building a custom PC, praising mechanical keyboards, configuring tiling window managers, and setting up a dual-screen workflow.
A personal blog post detailing the specs, budget, and reasoning behind building a new custom desktop PC, focusing on performance and silence.
A developer shares their experience of completing a Ludum Dare game jam for the second time, reflecting on the process and their entry.
A developer shares their game 'My Minions', a music and circuit creation game with path-building mechanics and minion control.