Skip to content

Instantly share code, notes, and snippets.

View eljamm's full-sized avatar
🔥
They don't gotta burn the books

Fedi Jamoussi eljamm

🔥
They don't gotta burn the books
  • Poe's masquerade
View GitHub Profile
@posener
posener / go-shebang-story.md
Last active October 2, 2025 23:42
Story: Writing Scripts with Go

Story: Writing Scripts with Go

This is a story about how I tried to use Go for scripting. In this story, I’ll discuss the need for a Go script, how we would expect it to behave and the possible implementations; During the discussion I’ll deep dive to scripts, shells, and shebangs. Finally, we’ll discuss solutions that will make Go scripts work.

Why Go is good for scripting?

While python and bash are popular scripting languages, C, C++ and Java are not used for scripts at all, and some languages are somewhere in between.

@joshbuchea
joshbuchea / semantic-commit-messages.md
Last active November 3, 2025 16:39
Semantic Commit Messages

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example