black parents and guardians, having convos with our sons, daughters, nieces and nephews about "how to not be murdered by the police" - the same people who you call when you need help - it's an experience that will never really be understood by any other group of people in america
and probably the most infuriating part is not having a concrete and absolute answer; other than - try your best to make decisions that put you far the fck away from them as much as is humanly possible; cus you never know when you will come across a shesky
and the question that leaves us with is - so who can black people really depend on in this country "to protect and to serve" us then?
just comply, just be "respectable", don't resist arrest, cooperate, and you'll be fine......... nope
Domain Driven Design (DDD) made plain broke down to the bone gristle. cus i need that science to level up my code, but miss me with all the stuffy acronyms and jargon. 🧵
domain
- the actual problem
- what we're trying to solve with the code for the user
- the set of problems that the users ask the developers to solve
- the subject matter
domain driven
- problem focused
- to stay focused on the actual problem
For me, when the need for a new language, library, framework, shiny thing, etc pops up - i find that i usually take the same general steps
and the 7-bullet list i jotted down in my notes became this thread:
1. pick a language, any language. or framework, library etc.
no tech is perfect. don't sweat it the choice too much. they all have pros and cons - but do try to pick one that has good community adoption so you can get help when you run into blockers
"Always implement things when you actually need them,
never when you just foresee that you need them." - Ron Jeffries
i feel attacked 🙄
(over-abstraction is one of my guilty pleasures) 😅
like, sometimes i'll take that advice to "code to the interface" to the extreme, just cus i can, and i'll make everything an interface. what you can do with polymorphism and dependency injection is fun ...
but man is it an over-abstraction time suck when trying to just focus on "keeping it simple" KISS minimum viable product. gotta draw the line somewhere and make concrete classes and move forward ...