BJanecke

Joined 13 years ago

Karma
65
Submissions
70
Member since
May 24
[ my public key: https://keybase.io/otherben; my proof: https://keybase.io/otherben/sigs/vXsGkDnDi5lQry2LpckuM542IIRPpTMtdERHeVH9rQc ]
View on Hacker News

Recent submissions

Comment · 8 years ago
There is nothing about learning how basic data structures and algorithms work that won't help you in your day to day development.

You might be "fine" without it in a certain category of job, but rather than be dismissive about it you could be excited about having a massive wealth of information that you can use to do your job better.

There will always be something else to learn, wether it be how to apply Domain Driven Design to your work or how to work with graphs when munging data. It's always worth it.

[edit] Run on sentence

Comment · 8 years ago
This book https://www.amazon.com/Data-Structures-Algorithm-Analysis-C-... Don't let the "in C++" scare you If you google about you'll find free copies of older editions online
Comment · 8 years ago
The new module system makes it easy ;)
Comment · 8 years ago
Comment · 8 years ago
humility
Comment · 9 years ago
He writes about Design, and also likes to call it a game of constraints(paraphrasing).
Comment · 9 years ago
Someone's been reading Fred Brooks ;)
Comment · 9 years ago
I'm the Riddler
Comment · 9 years ago
Just like the other non programming book on the list(Thinking Fast and Slow) GEB is a lot about perception to me.

Understanding that nothing is purely logical nor is it purely expressionistic; by pigeonholing your perception of any design whether it be Code, Math or Art to either Logic xor Expression you are blinding yourself

The other angle for GEB is design

I read GEB along with Design of Design years ago following my mentor at the times suggestion, I would highly recommend doing this. Think of it as the Gödel, Escher, Bach, Brooks (Although Brook's writing style can be laborious at times) Recognizing patterns in all design work helped my understand my own design process better.

Comment · 9 years ago
Nice catch, thanks :)
Comment · 9 years ago
* Douglas Hofstadter - Gödel, Escher, Bach: an Eternal Golden Braid

* Fred Brooks - Design Of Design

* Fred Brooks - The Mythical Man month

* Eric J. Evans - Domain Driven Design

* Design Patterns: Elements of Reusable Object-Oriented Software

* Kent Beck - Extreme Programming Explained

* Kent Beck - Planning Extreme Programming

* Michael C. Feathers - Working Effectively with Legacy Code

* Daniel Kahneman - Thinking, Fast and Slow

[EDIT] Correct the author for legacy code

Comment · 9 years ago
https://www.offerzen.com/

* Upfront Salaries * Talent treated with dignity * Companies/Talent held accountable for showing up to interviews

Comment · 9 years ago
I have always held the belief that everyone is entitled to their own life and can do with it as they please. This exchange reinforces that.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton