Hey, everyone; I hope you're all doing well! I have a few exciting updates to share with you this month regarding the site, Handmade Seattle, some of the projects here on Handmade Network, and the usual community showcase posts.
Handmade Seattle
I've been talking about this for awhile: Handmade Seattle, a conference about handmade software being put on by Handmade Network co-founder Abner Coimbre, is coming up soon! It's taking place on November 16th, 2019 in Seattle, Washington. Multiple projects from Handmade Network will be there, including both 4coder and The Melodist, as well as a large number of handmade programming projects from elsewhere!
Ticket sales are limited, but you can still pick them up. Get them while you still can here!
Handmade Network Discord Account Linking
It's now possible to link your Handmade Network website account with the community Discord server. This will give you a special role on the Discord server. Click here to link your account.
Interview with Odin Creator, Ginger Bill
Odin is a project here on Handmade Network. It's a programming language, intended to be a modern alternative to C designed around the values of the joy of programming, simplicity, readability, and performance. It is written from scratch. The language creator, Ginger Bill, was recently interviewed. I highly recommend checking out the recording of the interview:
RISCY BUSINESS Projects
RISCY BUSINESS creator and community member miotatsu recently posted some updates on a few projects that he worked on which will be released to $5 Patrons of RISCY BUSINESS. Firstly, is a Trello-style project management tool he wrote known as ActonIt. Secondly is a new version of a library written by miotatsu known as nwr_mem, which is intended for providing building blocks for writing custom allocators, and is meant to optimize for the common cases first. You can check out the most recent changelist for the library here.
New Project: Büchse Web Engine
We recently welcomed a new project into the family of Handmade Network projects: the Büchse Web Engine! It's a custom web engine for blogs and portfolios, written from scratch.
Community Showcase
As always, I have a number of awesome community showcase posts to show you that have been posted in the community Discord (which you can join, by the way!).
Dan Zaidan's Break Arcade Games Out
Community member Dan Zaidan wrote an entire game from scratch, live on stream. He worked on a game that experimented with the classic Breakout concept, and applied it in unusual and creative ways. He is to be releasing the game on Steam soon; you can check it out here!
If you want to check out the stream recordings of Dan developing the game, they can be found here.
rxi's Retro Nintendo-Like Synthesizer
We've all been wowed by community member rxi's work in the past. He continues to impress everyone with this work on a retro, Nintendo-game-like synthesizer, which we shows off in the following video. This synthesizer is integrated in to his handmade digital audio workstation software, which is written from scratch.
Croepha's Home Computer
Community member Croepha has been working on his very own, literally handmade (meaning actually made by physical hands) computer. He has posted a lot of work on it, and has been showing off quite a few videos and images of his work. Here's one of those images:
To see more, I recommend joining the Discord server and taking a look at some of the videos Croepha has posted; he has been quite thoroughly documenting his work, and it's awesome to see some hardware development happening in the community!
Odin's Inline For-Statement
Odin creator Ginger Bill showed off a new language feature: Inline for-loops!
yyam's Rhythm Game
Community member yyam worked on a small rhythm game called Squares for the LOWREZJAM. It is written in C with a small JavaScript layer, and is compiled to WebAssembly using Clang, without the C runtime library and Emscripten. Check it out here!
Conclusion
Phew, that wraps this month's news up; that's all for now. Thanks, everyone, for another month of incredible handmade work.
Until next time,
Ryan