Writing

Engineering, career, and the craft of building software.

Code editor showing clean Rust function definitions with structured parameters
Programming

How to Write a Clean Function (In Any Programming Language)

Most tutorials give you steps. This one gives you the philosophy behind writing functions that actually make your code easier to live with.

Thomi Jasir Mar 5, 2026 10 min read
A developer sitting next to an AI terminal, thinking about the future
Artificial Intelligence

Will AI Actually Replace Programmers? The Honest Truth I See

After 8 years in software engineering, here's my honest take on whether AI will actually take your coding job and what you should do about it.

Thomi Jasir Mar 23, 2026 5 min read
Terminal showing Claude Code and OpenCode side by side
Artificial Intelligence

Claude Code VS OpenCode What Are The Differences

Claude Code and OpenCode. Here's an honest, breakdown to help you pick the right tool for development.

Thomi Jasir Mar 11, 2026 7 min read

Latest Posts