I threw out my Vim configuration to start over again.
Here’s here’s my ~/.vim, if you’d like to follow along while I add configuration back. It’s working surprisingly well so far, actually.
I threw out my Vim configuration to start over again.
Here’s here’s my ~/.vim, if you’d like to follow along while I add configuration back. It’s working surprisingly well so far, actually.
Any recommendations for a webcam and microphone for giving live online lectures? Could a clip-on mic work well? Any specific products you’d recommend? Asking for a friend.
Happy holidays from my dentist! 🦷🎄
I’m off Twitter for what? A year, maybe. Now Fleeting is all the rage, apparently. “Fleets”, I tell you! Sheesh! 👨🦳
Found the laptop that had a a bunch of unpushed commits to my blog’s got repository, so I can finally update it again.
Remember to actually push those commits, kids!
Programmers! Which book(s) would you recommend to anyone who does whatever you do, and why? Or; which book do you wish you’d read sooner? Or; what’s the book you wish everyone you work with had read?
It’s New Year’s resolutions time. 🕺
I’ll start with “Test-Driven Development by Example” for its clear explanation of automated testing to drive development. It helped me gain the courage to tackle difficult programming problems, even if I didn’t know what the result would look like.
“The values of numerals are the numbers that they name”
This stuff is so much better out of context.
Vim has a gatekeeping problem.
I’ve been told using MacVim wasn’t the way, moving using the arrow keys was bad, that using a pre-made plugin setup was dumb. Enthusiastic articles about my setup have been roasted on the internet.
I’ve been part of the problem. I’ve told people not to bother because it’s quicker to learn any other editor. That’s not nice, and it misses the point.
If you have a thing for arcane software, Vim might be your thing. Tinkering with it, uncovering its secrets, and understanding its weirdness is some of the most fun I had on a computer.
I’d say give it a shot, and let me know if I can help.
Turns out they did glow in the dark all along. 🤩
I’d like to take a more async approach to using Slack. Having the client open can be distracting, while keeping it closed feels like I’ll forget to open it again and miss out on important stuff. Any tips?
I’d totally use a client that refreshes hourly (aside from DMs), for example.
iex(1)> :observer.start
[error] ERROR: Could not find 'wxe_driver.so' in: /Users/jeffkreeftmeijer/.asdf/installs/[…]
The observer needs wxwidgets. Check with wx-config --version
, install on macOS with brew install wxmac
, then reinstall Erlang. #elixirquicktips
I played a couple of rounds of “The Crew: The Quest for Planet Nine” last night. It’s the first time I had fun playing a trick-taking game (because it’s not like a trick-taking game at all), and it holds up surprisingly well with two players. Recommended!
I’m having a lot of fun outlining a ██████████████ and reading up on regular events, QED, ed(1), vi, search patterns and substitutions this Saturday morning. There’s so much history in replacing text.
$ git commit -m 'Drop Ruby 1.9 support’
🖐🎤
I’m touching the Ruby code again. ❤️
$ mix test --max-failures=1 --seed=0
#currentstatus
#currentstatus
Switched to zsh again because it’s the default in macOS Catalina.
Mornin’! ☕
** (Mix) Can't continue due to errors on dependencies
$ bundle
Could not locate Gemfile
$ mix deps.get
Resolving Hex dependencies...
Broke another phone.
Shoutout to @hexpm’s instructions to revert a release in the notification e-mail you receive after publishing a new package version, for making me immediately realize I published from the wrong branch. Thanks, @sprsmpl!
The Emoji & Symbols selector stopped opening a couple of days ago (both ^+⌘+Space and via Edit › Emoji & Symbols). Relaunching the Finder didn’t work, and I’m refusing to reboot my machine unless something else breaks.
Deploying a branch that’s not called master
to Heroku (or pushing to a different branch name on remote in general)? Remembering to prefix the remote’s branch name with the local one might save you some confusion.
$ git push heroku my_branch:master
Where heroku
is the remote, my_branch
is the local branch name, and master
is the remote branch name. Hopefully, I’ll get it right on the first try too, one day.
This. Also, don’t require logging in (you can figure out the e-mail address), and don’t ask which types of marketing e-mails they’d like to unsubscribe from. Unless, of course, if your app sends notifications the user actually signed up for.
https://twitter.com/
Hi internet companies! 👋 It's pretty simple: no one clicks on those barely visible 'Unsubscribe from these emails' buttons accidentally. So there's absolutely no need for a confirmation screen. Either it's a one click experience or I will report you as spam 🛑🛑🛑
— Antek Piéchnik (@antekpiechnik) June 26, 2019
It’s time for three-piece-instrumental-rock-bands weekly! This week, @adamyeats suggests Covet’s 2018 album; effloresce. 🎸
https://twitter.com/adamyeats/status/1141722949457719296