2 years after my last press review, I'm rebooting the format. I feel my blog reading has not been great lately, I want to learn a bit better.
An nice article from Kent Beck explaining reasoning behind TCR (Test && Commit || Revert). I like how small changes are valued for their stability and simplicity. I admit, I doubt it can be scalable in most companies, but it can be really fun to try at a coding dojo.
Every software practice is an opinion, thoughts leaders are more opinion marketers. In his talk Hillel Wayne explains what can be saved thanks to empirical studies on engineering practices. 3 points : tests are just as useful as parachutes, code review are great, all sleep and no stress are the most effective ways to build software.
Also, there's a new release of postgres and it looks pretty awesome, can't wait to try it !
"Mistakes are expected, respected, inspected, and corrected."
This is my mantra from now on, acceptance and redemption are not easy tasks and should be taken seriously.
programmers should learn the fundamentals of programming
- sending emails
- team work
- thinking about consequences
By sending emails, I understand learn to communicate, apart from this detail, I can't agree less.
Finally, there's been a lot going on in the Scala community lately on twitter. I want to point out this tweet: when people say things or point out to facts, there's no smear campaign only recognition of what happen and how it affected them.