880 karma · joined May 1, 2021
Also, it would be really cool if I can personalize FauxPilot by feeding it with all my repos on GitHub. Sometimes I just need to reimplement a function I've written before but it's really hard to find where my old code is.
Prior HN discussions: Turn GitHub into an RSS Reader (https://news.ycombinator.com/item?id=27010144)
Also, how does developer experience look like, e.g. DOM inspector, source code debugger?
My job requires heavy debugging so it cannot be my daily driver unless there is comprehensive developer tools.
MIT 6.172 Performance Engineering of Software Systems, Fall 2018 https://www.youtube.com/playlist?list=PLUl4u3cNGP63VIBQVWguX...
I feel what is underpinning this thread is a job dissatisfaction issues from the ratio between "using other people's software" vs. "writing software for others". The former is inevitably frustrating as I'd become a consumer of software, rather than a creator. Kernel programming, and low-level system engineering in general is more aligned with the latter where you have more creative freedom and less constraints from other people's abstractions. It's like driving an automatic vs. manual car. The latter is just more fun, despite its inefficiency.
Enjoy the courses!
Have you considered applying for entry level jobs of a different domain? As long as you are ok with a pay cut, there is not such thing as over-qualifying.
Pros:
1) Hostless, GitHub is the backend
2) works in multiple browsers
3) Has tagging
Cons:
1) No mobile client
2) Search is primitive