#programming
8 posts
2026 - April
1 post2015 - November
2 posts2013 - May
1 post2011 - April
3 posts2008 - July
1 post2026 - April
1 postVS Code Is the New Punch Card
In the era of coding agents, typing everything by hand in VS Code is becoming the modern equivalent of a punch card. Foundations did not become legacy.
2015 - November
2 postsElixir 101 - Introducing the Syntax
Using ExMangaDownloadr examples, I introduce pattern matching, recursion, Lists, Tuples, Keyword Lists, and the pipe operator to show how Elixir makes Erlang primitives accessible.
My first week learning Elixir
In one week and roughly 42 hours, I learned Elixir fundamentals, processes, and OTP, though I still didn’t feel fully comfortable. My path covers Programming Elixir, Elixir Sips, and exercises before Phoenix.
2013 - May
1 postBrazilian Portuguese Can Confuse Us: Standard vs Pattern
In programming, default, pattern, and standard can all become “padrão” in Portuguese, but they mean different things: a preselected choice, a recurring solution, and a norm used as a reference.
2011 - April
3 posts[Objective-C] Distributing your Static Library
Akita shows how to configure targets in Xcode 4, use lipo to combine ARM and i386 binaries into a Universal Binary, and distribute a static library with headers in a reusable ZIP for iOS apps.
[Objective-C] Categories, Static Libraries and Gotchas
While testing an Objective-C static library, Akita finds categories missing at runtime and fixes the linker problem with -all_load on targets that depend on the library.
[Objective-C] It's a Unix System! I know this!
Akita uses strftime and CocoaOniguruma on iOS to create date and regex helpers with Ruby-like syntax, showing how to integrate C libraries into Objective-C without a complex bridge.
2008 - July
1 postOff Topic: Why Programmers Should Play Go
The translation relates Go to software development: simple rules conceal enormous complexity, while patterns, principles, and practice help us make better decisions.