Articles by Tag #systemsprogramming

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Error Handling in Zig: A Fresh Approach to Reliability

Error handling in Zig is one of its most distinctive features. Unlike other languages that use...

Learn More 4 1Dec 7 '24

Track UI Events and Network Activity in macOS Using Rust + SwiftUI

Learn how to monitor UI events and per-process network activity in real time on macOS. This post walks through building a SwiftUI frontend that simulates user clicks and a Rust backend that hooks into macOS APIs to log input and observe traffic. Perfect for system tracing, app behavior analysis, and reverse engineering.

Learn More 0 0Apr 13

Introducing Celeris: A Lightweight Web Server in C++

Hi, I'm Joshua Collins, a computer science student and a developer passionate about building tools...

Learn More 0 0Apr 16

Track UI Events and Network Activity in Windows Using Rust + C#

Learn how to monitor UI events and TCP connections in real time with a Windows desktop app. This post walks through building a C# frontend that simulates HTTP requests, and a Rust background tool that hooks into Windows APIs to log user input and network activity. Ideal for system monitoring, telemetry, and reverse engineering education.

Learn More 0 0Apr 13

Rust Lifetimes Demystified – Borrowing to Explicit `'a` Explained

Learn how Rust lifetimes keep references safe, understand explicit `'a` annotations, and prevent dangling references with step-by-step examples.

Learn More 0 2Aug 21

Why Rust Programming Language Became the Most Loved Developer Choice (5 Years Running!)

Remember when everyone said C++ would rule systems programming forever? Yeah, that aged about as well...

Learn More 0 0Jul 30