Shahin's blog

Shahin's blog

Follow
homePersian Blog

TIL: Kafka CLI and group offset

ShahinShahin
Jun 15, 20231 min read

Today, I discovered that when utilizing kafka-console-consumer and including the --group flag without specifying --from-beginning, the offset is set...

TIL: Kafka CLI and group offset

AI is here; what's your plan?

ShahinShahin
May 29, 20232 min read

Over a decade ago, big data became a buzzword, and everyone envisioned a future where data-driven decision-making would be the norm. However, fast...

AI is here; what's your plan?

Fixing the Git GPG sign issue

ShahinShahin
Jan 6, 20232 min read

When submitting a commit command, I was facing: error: gpg failed to sign the data fatal: failed to write commit object After some searching, I...

Fixing the Git GPG sign issue

Plumbum for shell scripting in Python

ShahinShahin
Jan 1, 20202 min read

I never was a fan of scripting, and unless it was a real edge case, I was always ending up refactoring my needs based on existing tools instead of...

Plumbum for shell scripting in Python

Simple shell pop-up in Emacs

ShahinShahin
Jan 1, 20203 min read

TLDR: To practice my Emacs-Lisp-fu and revise my terminal workflow, I implemented a Guake-like pop-up terminal inside Emacs. Emacs Rocks! I’m trying...

Simple shell pop-up in Emacs

Using data to improve software engineering

ShahinShahin
Jan 1, 20202 min read

Whenever working on a new source code, I find it quite cumbersome to grow to enough understanding around it to be productive with it both in terms of...

Using data to improve software engineering