Posts

Showing posts from November, 2017

RIF Notes #41

“One of history’s few iron laws is that luxuries tend to become necessities and to spawn new obligations. Once people get used to a certain luxury, they take it for granted. Then they begin to count on it. Finally they reach a point where they can’t live without it” – Yuval Noah Harari Running in Circles:Why Agile Isn’t Working and What We Do Differently – “People in our industry think they stopped doing waterfall and switched to agile. In reality they just switched to high-frequency waterfall.” Living on the Plateau -"I, for one, look forward to the end of the barnstorming era and the onset of the era of professional, and ethical craftsmanship. An era where we discard the detritus of the excesses of our youth, and settle upon a small complement of languages, platforms, and frameworks, with which to carry out the long work that is ahead of us." Upstart - The Engineer's Path: 2 Decisions That Define a Career Welcome to C# 7.1 Security - Securing Dat

RIF Notes #41

“One of history’s few iron laws is that luxuries tend to become necessities and to spawn new obligations. Once people get used to a certain luxury, they take it for granted. Then they begin to count on it. Finally they reach a point where they can’t live without it” – Yuval Noah Harari Running in Circles:Why Agile Isn’t Working and What We Do Differently – “People in our industry think they stopped doing waterfall and switched to agile. In reality they just switched to high-frequency waterfall.” Living on the Plateau -"I, for one, look forward to the end of the barnstorming era and the onset of the era of professional, and ethical craftsmanship. An era where we discard the detritus of the excesses of our youth, and settle upon a small complement of languages, platforms, and frameworks, with which to carry out the long work that is ahead of us." Upstart - The Engineer's Path: 2 Decisions That Define a Career Welcome to C# 7.1 Security - Securing Data and Apps from Unautho

RIF Notes #40

“If you care about being thought credible and intelligent, do not use complex language where simpler language will do.” -Daniel Kahneman Want Better Health? Do What You Do Best Every Day Introducing API Analyzer What would a cross-platform .NET UI Framework look like? Exploring Avalonia Microsoft Code Analysis 2017 Knock out a quick win The bare minimum a distributed system developer should know about DNS The value of human, exploratory testing Entity Framework 6.2 Runtime Released Test Contra-variance

RIF Notes #39

“The saddest aspect of life right now is that science gathers knowledge faster than society gathers wisdom” – Isaac Asimov The ethical dilemma of self-driving cars From an internal Basecamp announcement re: pings/IMs – Suggestions for a more efficient way to IM. “ just an empty ‘Ping’. You had no idea why I was writing, so you had to respond with another empty whistle back.” An Absolute Beginner's Tutorial on Dependency Inversion Principle, Inversion of Control and Dependency Injection 'Our minds can be hijacked': the tech insiders who fear a smartphone dystopia Transactional replication to Azure SQL Database is now generally available Tools are not the Answer – “the reason that we are facing a software apocalypse, is that too many programmers think that schedule pressure makes it OK to do a half-assed job” Don’t Get Too Comfortable at That Desk Knock out a quick win