Better learn COBOL now.
Better learn COBOL now.
DUPLICATED, CLOSED, etc.
Joke aside, for an open question I’d prefer posting on Reddit/Lemmy/forums to have an open answer.
SO is too strict on its policy.
Not fully trust, but I trust it more than some listicles and low-quality SEO-boost sites.
When I want to learn something new, I often come to Wikipedia, or Britannica, or YouTube to get to know the subject. And generally, they will recommend me with some valuable reference to dig deeper.
Wikipedia is like our dear friend. It gives us general information, good advice, and direction in life, but never gets too deeply in it. The choice is ours to make.
Clojure. It’s just fun to write.
Firstly, it’s functional and “Lispy”. My code is super expressive. Writing code is like writing prose where I can choose a word (function) from a large vocabulary [1]. I can focus on high-level concepts and modifying states instead of fighting with low-level logic.
Secondly, it runs on JVM - an already robust and performant platform.
And there are so many good things that I cannot simply write in some words. The father of Clojure, Rich Hickey, is a genius in expressing Clojure’s design. You should check out some of his talks [2].
Too bad that Clojure is too “niche” that I haven’t got a chance to make a living by writing Clojure, yet. But learning it is one of the best decisions I’ve ever made in my career. Yes, it’s that good.
Looking at your picture makes my neck hurt.
Let’s be honest, even if you finish that 600-page book, you might not “crack” the algorithm interview. The inteview requires you to grind the question, or simply a lot of practices.
From my personal experience, AWS is extremely powerful (especially on security and networking). If you cross the learning curve, and know automation or Infrastructure as Code (e.g. Terraform) then it’s fast and easy to build almost any architecture.
But yes, it’s overkill for a simple website or a simple setup (if one is not familiar with AWS).
Markdown is good. I use it when working in the company since the format is ubiquitous. I do writing my blog posts with Markdown (Hugo for the curious).
But personally, or working with a bit more niche team, for writing personal documentation I prefer Asciidoc [0]. It has better syntax and have some nice functionalities like Table of Contents.
For personal notes, nothing can surpass Org Mode [1].
I usually check in with myself:
If one or two of these conditions failed, I would consider moving. After all, if I went to a workplace and I didn’t find any joy or recognition, the paycheck wouldn’t make me stay.
True, on my feed there are too much posts from “Meme” even that I don’t interact with it often. So I unsubscribed the community. Maybe I would consider subscribing it back when the recommendation system is a bit better.
Wait until you meet “Platform Engineering”/DevOps. The sheer amount of CNCF projects and new tools out on a daily basis are on par with the JavaScript world.
AWS (Route53 specifically). Not common but my personal lab runs on AWS so it’s nice to have a place for everything.
insert Thanos stone meme.
We self host an instance to share knowledge about self-hosting that instance.
Wow you’re self-hosting a password manager! Don’t you feel scared if something went wrong?
I’m also running Adguard as my DNS-level adblocker on my Pi 3. Feels way more content than Pihole.
Could you list some of your “stuffs” that you run on your k3s? I’m curious.
Well, obvious reason: you can’t edit an outdated video with easy effort. But with text you can.
But for a tech talk or demo, I’d still prefer a video than written text.
Well, bash scripts are infamous for being arcane so commenting abundantly is better than nothing.
This + org-mode are enough for me to switch to Emacs.