Deus In Machina
Subscribe
Sign in
Home
Notes
Programming
Learn
Society
AI
Archive
About
Learn
Latest
Top
Discussions
Tree-sitter: Revolutionizing Parsing with an Incremental Parsing Library
Programmers love to add the word “tree” to everything with concepts like binary trees, red-black trees, trie, tree-shaking, and now, Tree-sitter. While…
Apr 18
•
Diego Crespo
1
Share this post
Tree-sitter: Revolutionizing Parsing with an Incremental Parsing Library
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
Zig Saves the Day for cross platform tree-sitter compilation
I recently decided to give my Emacs configuration a makeover. Over time, startup had become sluggish, and I wanted to try out the new tree-sitter modes…
Apr 11
•
Diego Crespo
Share this post
Zig Saves the Day for cross platform tree-sitter compilation
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
The most vital knowledge in human history
I recently treated myself to a new Kindle to replace my decade old one. With a whopping 32Gb of storage, it was overkill for novels, but it sparked a…
Apr 4
•
Diego Crespo
Share this post
The most vital knowledge in human history
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
Learning to use Docker
It's not scary!
Mar 21
•
Diego Crespo
Share this post
Learning to use Docker
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
Experimenting with GUIs on the Pi Zero
I recently brought an old Raspberry Pi Zero back to life. With the oldest files dating back to the summer of 2020, it was safe to say that it was time…
Feb 29
•
Diego Crespo
1
Share this post
Experimenting with GUIs on the Pi Zero
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
1
SDL Tutorial Part 2: Drawing Text
This is part 2 of my SDL series using C.
Feb 22
•
Diego Crespo
1
Share this post
SDL Tutorial Part 2: Drawing Text
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
SDL Tutorial Part 1: Opening A Window
I was recently learning SDL2, and I found the lack of tutorials in plain C frustrating. I've decided to be the change I wanted to see in the world, and…
Feb 15
•
Diego Crespo
3
Share this post
SDL Tutorial Part 1: Opening A Window
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
The continued rise of Handheld gaming
My very first handheld game was probably the ring toss game… But in all seriousness it was my fathers Game Boy in the late 90s. I distinctly remember…
Feb 8
•
Diego Crespo
Share this post
The continued rise of Handheld gaming
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
Lets compile Linux DOOM
I'm no Fabien Sanglard
Feb 1
•
Diego Crespo
1
Share this post
Lets compile Linux DOOM
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
Gambit-C: Embedding C code directly in Scheme
Every programming language bills itself as a general purposes programming language, but that always comes with tradeoffs.
Jan 18
•
Diego Crespo
Share this post
Gambit-C: Embedding C code directly in Scheme
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
Understanding the Compilation Process in C: A Step by Step Guide
2024 will by my 8th year as a programmer, and one area where I don’t have much experience in, is the low level systems programming.
Jan 11
•
Diego Crespo
3
Share this post
Understanding the Compilation Process in C: A Step by Step Guide
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
2
Compiling History: A brief tour of C compilers
As the story of C’s birth goes hand in hand with the creation of Unix, the first C compiler can be traced back to the early 1970’s.
Jan 4
•
Diego Crespo
8
Share this post
Compiling History: A brief tour of C compilers
www.deusinmachina.net
Copy link
Facebook
Email
Note
Other
2
Share
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts