+1 for zsh-autosuggestions. It is the most important plugin I use because all I have to do is remember the first 2 characters of a command to get the suggestion and autofill it on the command line. It saves so much time and frees up space in my head for more important things to remember.
See my reply elsewhere; you might be better off with using `with` in conjunction with the `{:ok, value}` or `{:error, "message"}` convention. That's more or less what this package does.
Welcome to Elixir! My company uses Elixir extensively, but I'm trying to get us to use some Rust for some NIFs and some other projects that would benefit from some performance. Both languages are really great and I derive great joy from using them. :)
Immersion. The fastest way to get through the "practice hump" is to accept the dip in productivity and keep learning. No turning back to your old method. The same applied when I learned the Dvorak keyboard layout, and I presume the same applies for language learning among other examples.
For vim specifically, I think mode changes are the most important to learn first. Past that, it's building muscle memory for all the keybinds (and actually discovering the keybinds).
Nice job! From the video it looks like many of the pages share the same buttons. I'm curious how you detect which page is open to operate the corresponding circuit?
I'm happy to hear this statistic, but American cities need to change so much to make it happen - mainly removing cars as other commenters pointed out. A good start would be making public transportation more available through buses and trains, followed by limiting cars in already more walkable areas of the city.
Not Just Bikes is a great YouTube channel that explores city planning and often compares American cities to cities in the Netherlands. He has a video on Strong Towns as well.
Location: Houston, TX (US)
Remote: Yes
Willing to relocate: No
Technologies: Rust, GoLang, C, Linux
Résumé/CV: Upon request
Email: hn [at] miccah.io
Hours: 15-25 hours/week
Looking for part time remote work, preferably in systems / backend / CLI environment. I very much enjoy working on open source projects, security, hardware, and tooling. I'm adaptible, learn pretty quickly, and I am easy going.
I agree. The process of programming involves a lot of "head hitting the wall." Having a goal helps you stay motivated when running into such tedious issues.