Our air conditioning unit is overheated. 🌡️🔥
Our air conditioning unit is overheated. 🌡️🔥
The more I discuss my Go board LiveView article series with others, the more I feel like I’m actually accidentally writing a book.
“🌞 Sun With Face. A yellow sun with a kind, smiling face. Not your typical smiling sun with big grin and sunglasses.” #notyourtypicalsun
“rand()
is your friend.” #euruko2019
“If Ruby dies, my family will die.” #euruko2019
Obligatory “I’m on a boat” update. 🚢 #euruko2019
My current article series is based around writing an example application. As an experiment, I’m writing most of the draft in ~250-word commit messages in the example repository.
To get a very rough outline for the first article, I printed the commit message bodies to a markdown file in reverse.
$ git log --reverse --pretty=format:%b > draft.md
The outline was a good starting point to write the story. It felt more efficient, as the work was split between prototyping and explaining code, and writing and editing an article. Plus, the example repository now has well-groomed commits and good explanations of all changes. 🙌
Thursday already? That means it’s time for largely-instrumental-progressive-rock-and-math-rock-bands weekly! This week, check out Chon’s new self-titled album, which came out this month. 🎸 https://open.spotify.com/
“Look at all the things I’m not doing!”
One of these days, I’ll rename a file and remember to make sure I’m updating the renamed version instead of continuing work on the old one. Today is not that day.
brb, walking 40 kilometers to get home tonight.
Couldn’t wait to deploy the example app for next week’s article on implementing the Go game with Phoenix LiveView. I’d love to know what you think of the implementation! #myelixirstatus
My main reason to upgrade from my iPhone 6 would be the subtle clicks you get while setting a timer or alarm on newer phones, but that’s about it. 🤷♀️
#currentstatus
It’s been a couple of years, so I’m giving Dash another shot. I can’t remember why it didn’t stick before, but I’m really liking it so far. Any tips I should know about?
Here’s my first tip: I’d prefer to use a smart way to read its documentation bundles from the terminal directly, but this bash function will do for now. Type d Enum.map
to activate Dash and start a search.
function d() {
open "dash://$@"
}
brb, OOCSS-ing my BEM SMACSS 🛹
yielder.yield yield(*args)
Last weekend’s Phoenix LiveView project.
I prefer italics over boldface for emphasis and newly introduced terms in technical writing. It’s all the emphasis you need, but without the distraction.
Here’s a sneak peek at my upcoming book named “Technical editing with Vim substitutions”, which shows removing trailing periods from markdown lists:
:%s/\(\(-\|*\|\d*\.\) .\+\)./\1/
“‘Class methods’ are actually instance methods defined on the singleton class of a class object.”
Help! How do you pronounce class << self
? #askingforafriendwhoisgivingatalktonight
“Your disk is almost full. Save space by optimising storage.”, but my trash is already empty. 🤷♀️
gethostname() -> {ok, Hostname}
Returns the local hostname. Never fails.
❤️ http://erlang.org/doc/man/inet.html#gethostname-0
f319d28d9f4b3f6cd427aae973c7b6caa1d4886b is the first bad commit