• 6 Posts
  • 225 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle






  • I’ve never used IntelliJ, or Java for that matter. I’m primarily an embedded robotics developer, so most of the time I’m writing C or a subset of C++ for uC/DSP target, or using SciPy for data analysis and algorithm development. I recognize that probably puts me way outside of the norm for most people and software engineers in terms of process preferences.


  • I’m a “serious professional” who has been developing for over 20 years and I’ve generally prefer a text editor the IDEs that I’ve had to use at work. I find that most IDEs are slow resource hogs that don’t give me features that I actually care about over a fast text editor.

    The singular exception was Cider when I was at Google. It was fantastic at wrangling their massive monorepo, and integration with their code review and ticket system was nice. Somehow it was snappy and reliable even though it ran in Chrome.

    Nowadays I’ve switched to Helix and use LSPs for the languages I use most. For what it’s worth, those are C, C++, Rust and Python. Mostly Rust and Python now.



  • “Salting the Earth” is an idiom that references possibly apocryphal stories of ancient warfare where an invading army would literally put large amounts of salt or salt water in the enemy’s fields so that they wouldn’t be able to grow crops. This was done to make sure that the population couldn’t rebuild and become a threat in the future. Nowadays it is used to mean that someone is making really, really sure that something is destroyed and not coming back.

    Edit: Part of the meaning is going out of your way in a big way to do it, because enough salt to actually have an effect, or digging a trench to get the ocean to fill the fields would have been astoundingly expensive.







  • Fucking steam web helper. I’ll have locked my desktop machine and switched my KVM to my work laptop when suddenly the fans spin up. I switch back over and it’s multiple steam processes each using a full core. WTF?!? I’m looking up how to have the lock screen also ‘kill all -9 steam’ to keep it from happening.