There’s No Fun Like Work
—William J. Mayo
Possible ⇔ Successful ⇔ Fun
MOTTO:
Make the impossible possible, the possible successful, and the successful fun.
Always Commit Something Before Branching in Git
If you use Git, begin every project by committing at least one file—anything—before you branch.
Continue reading “Always Commit Something Before Branching in Git”
Begin Blog Experiment of No Tags and Only 8 Categories
For years, personal blogs have imitated industrial systems of categories and tags, as if neat taxonomies would guarantee order. But in practice, humans neither recall nor retrieve information this way. No one asks a search engine for “#cookies” to find a childhood recipe, nor does anyone filter with “#chocolate-chip-cookies” and expect meaningful results. Our minds seek substance through context and memory, not hashtags or SQL logic.
Continue reading “Begin Blog Experiment of No Tags and Only 8 Categories”
The Role of AI/LLMs in Your Professional Life
AI can never take responsibility for your actions, so if you ever want responsibility, you’ll need to take accountability and therefore understand what you are doing, successfully explain it to others, and succeed or fail on your word: that is what makes you a professional.
Are You Too Busy To Learn?
Why Lisp Is Fun
Via jrm:
[Lisp] is a language that was designed to be used as a tool for thinking about problems, and that is the fun part of programming.
I Need Your Help Adding org-utf-to-xetex to MELPA
Hello friends. Despite my best efforts, I cannot do my part to add org-utf-to-xetex to MELPA—this is my fault.
Unfortunately, I’m unsure why I can’t fork the repo, but I need your help now.
If you are up for the mission then here are the details.
If you are curious about becoming a co-maintainer—that would be even better! org-utf-to-xetex makes it easy to specify the correct fonts for Unicode characters in primarly Latin character documents. It is a blast to use and makes it easy to add all sorts of characters into your documents that would normally end up looking like this “□□□□□”!
Together, we can get far, and this package is worth it!
Interesting new gptel v0.9.8 features and commits since v0.9.7
The latest version of gptel has some cool features and refinements! See Version v0.9.8 Latest.
Watching gptel get developed is a MASTER CLASS in software development! Observe the constant consideration and addition of user facing features, refinement the existing code, adding new code and concepts (request FSM for example). It is the work of true masters.
If you love programming elisp it is yet another perfect example of writing re-world supportable and maintainable and flexible code. Might sound trifing but here are some elisp features that are extremely useful in real-world programming so check them out if you haven’t before:
cl-assertcl-loopcl-typepcondition-casecondition-case-unless-debugif-let*letrecpcase-letplist-putquasiquotestructswhen-let
Here are the commits I found cool with a reason why.
Continue reading “Interesting new gptel v0.9.8 features and commits since v0.9.7”
Refactoring a Simple Example of Simultanously User-Friendly and Debuggable Code
Today, I was playing around with hs-minor-mode. hs-show-all and hs-hide-all work great to give you a quick overview of the file. It is so good, in fact, that it #1 deserves a key-binding because you call it a lot, and #2 starts to get tedious alternately calling them. Consequently, I looked for a fix, some kind of toggling function
