Trish
banner
ttrish.bsky.social
Trish
@ttrish.bsky.social
🧑‍💻 backend dev
🦀 rustacean
✍️ post a lot about rust and gamedev
after expiring cursor subscription, students be like…
May 8, 2025 at 9:52 PM
Building a JavaScript Runtime from Scratch using C programming: The Jade Runtime

medium.com/@trish07/bui...
January 28, 2025 at 9:31 PM
programming is so crazy. like, how does this actually mean anything
January 5, 2025 at 6:42 PM
I loved having pencil and paper coding exams! I still code (at least pseudocode) on paper all the time
January 4, 2025 at 7:01 AM
Real 😆
January 3, 2025 at 11:33 AM
Rust container cheat sheet 🦀
December 31, 2024 at 7:03 AM
The Reason Why I Hate Frontend 😩
December 5, 2024 at 5:56 PM
Crafting Interpreters

- It contains everything you need to implement a full-featured, efficient scripting language. You’ll learn both high-level concepts around parsing and semantics and gritty details like bytecode representation and garbage collection.

www.craftinginterpreters.com
November 26, 2024 at 7:08 AM
Implementing a Key-Value Store
Follow this project series to build a lightweight, persistent key-value store using:
- Hash table as the underlying data structure
- Disk persistence to minimize memory footprint
- Network interface for remote access

codecapsule.com/2012/11/07/i...
November 24, 2024 at 7:15 PM
Kernels 101 – Let’s write a Kernel

Write a simple kernel which could be loaded with the GRUB bootloader on an x86 system. This kernel will display a message on the screen and then hang.

arjunsreedharan.org/post/8271071...
November 24, 2024 at 12:57 PM
Memory Allocators 101 - Write a simple memory allocator

This article is about writing a simple memory allocator in C.
You will implement malloc(), calloc(), realloc() and free().

arjunsreedharan.org/post/1486758...
November 23, 2024 at 9:04 AM
Want to build a domain-specific language (DSL) for text-based user interfaces (TUI)? Break it down step by step with this tutorial!
🔗 Blog Link: developerlife.com/2022/08/04/r...
💡 Learn:
- Parsing CSS-like syntax
- Designing intuitive DSLs in Rust
- Building tools for TUIs
#RustLang #DSL #TUI
November 22, 2024 at 1:31 PM
A type-based Rust cheatsheet

👉 upsuper.github.io/rust-cheatsh...
November 21, 2024 at 2:46 AM
Building an Operating System for the Raspberry Pi

- great tutorial, almost covering everything to build a os for raspberry pi
- if you are interested in making an operating system, you should definitely check this out

jsandler18.github.io
November 20, 2024 at 9:51 PM
Learn How to Build a NES Emulator in Rust! 🦀

Learn all the basics of creating a NES emulator in Rust from scratch, from CPU emulation to architecture and beyond. The perfect guide for low-level programmers.

Read the full guide here: bugzmanov.github.io/nes_ebook/ch...

#rust
November 20, 2024 at 12:32 PM
Monstrous
November 20, 2024 at 9:13 AM
More than 1,200 developers have joined our community through daily.dev
We invite you to become part of our C/C++ Community to contribute to its continued improvement and success.

Join now - dly.to/744Amr78MUU
November 18, 2024 at 6:57 PM
Go a step further. Why even have a frontend? Just have users ssh into the db server and run their own queries! 😂
November 18, 2024 at 3:48 PM
🦀 Rust Traits You Should Know: Drop, Deref, and AsRef 🔧

Rust’s trait system is incredibly powerful! Let's look at three essential traits that enhance memory management and flexibility in Rust: Drop, Deref, and AsRef.

#rust #programming
November 14, 2024 at 8:20 PM
🚀 5 Rust Macros You Should Know! 💡
These uncommon macros will level up your Rust code!

- matches!
- concat!
- debug_assert!
- log!
- lazy_static!

#RustLang #RustProgramming #DevTips
November 7, 2024 at 1:14 PM
⚙️Feature Update! TCP Server project
A new update to my tcp server project that easily serving HTML files. With the new serve_html function, you can easily read HTML files, while handle_client manages requests and responses.
GitHub repo : github.com/dexter-xD/tc...
November 1, 2024 at 6:50 PM
Working on a fun side project - coding a TCP Server in C!
Exploring the ins and outs of networking with sockets on Linux. Stay tuned for insights and maybe a few C coding tricks along the way!
#CProgramming #Networking #Linux #Sockets #SideProject
October 31, 2024 at 5:36 PM
🕹️🐍 Just finished my first #PyGame project: Space Shooter!
It's super easy to use, powerful, and most importantly its in python. But that feeling of completion? Absolutely priceless✨
What should I build next with #PyGame? Drop your suggestions! 🧐
#IndieGameDev #PythonGaming #GameDev
October 31, 2024 at 2:00 PM
🌐#7Days7RustProjects Day 7: CHIP-8 Emulator in Rust! 🕹️🦀

🔥 Difficulty Level: 🌲 Advanced

🔗Blog Post: www.genxjourney.online/blog/buildin...
📷GitHub Repository: github.com/dexter-xD/7D...

#RustLang #Emulation #RetroGaming #GameDev #RustLang #CodeDaily
October 30, 2024 at 2:40 PM
🌐#7Days7RustProjects Day 6: Rust TUI Chat Application 🖥️ 🦀

🔥 Difficulty Level: 🌲 Advanced

🔗Blog Post: www.genxjourney.online/blog/rust-tu...
🔗GitHub Repository: github.com/dexter-xD/7D...

#RustLang #TerminalUI #AsyncRust #Networking #CodeLearn
October 29, 2024 at 1:28 PM