Posts

Welcome to my blog! Here you'll find my thoughts on technology, programming, and various tech topics.

Why Rust Makes You a Better Engineer

4 minute read Published: 2025-10-16

Learn why Rust makes you a better programmer. Explore ownership, memory safety, error handling, and how Rust's strict compiler teaches disciplined coding practices.

How my terminal looks

3 minute read Published: 2025-10-13

My productive terminal setup: zsh with oh-my-zsh, tmux configuration, clean themes, and essential plugins for a faster development workflow on Linux.

A simple word definition script

2 minute read Published: 2015-08-25

Build a simple bash script to get word definitions directly in your terminal. No browser needed—just query the dictionary API and get instant results from the command line.

JDK 9 and JShell

3 minute read Published: 2015-06-12

Exploring JShell, Java's official REPL (Read-Eval-Print-Loop) coming in JDK 9. Learn how to run Java code interactively without compilation—like Python's IDLE for Java.

Connecting Dots

3 minute read Published: 2013-09-15

A reflection on the addictive mobile game Dots—exploring what makes simple games engaging, the psychology of gameplay, and the power-ups that keep you coming back.

JAXB + Maven – Xml to Java

2 minute read Published: 2013-09-02

Generate Java classes from XML schemas automatically using JAXB2 and Maven. A straightforward approach to XML-to-Java code generation in your build process.

Google Go on OpenSUSE 12.1

3 minute read Published: 2012-01-29

Getting started with Go programming language on OpenSUSE 12.1. Learn how to install Go, set up your environment, and write your first Go program on Linux.