First. Read this: http://webapplog.com/10-conf-donts/
Some additional thoughts on the don't list.
See this: https://twitter.com/jakevdp/status/786920174595158018
The core expression is similar to this
y = (f(x) for x in L if f(x) is not None)
There are a lot of variations on the filter. The point is that the function appears twice in the above expression.
We …
more ...This: https://opensource.com/business/16/9/alternatives-powerpoint Missing from the list? The S5-based slide-show tools that are part of docutils. The only issue with S5 is that you need to carefully review each and every page to be sure you material fits. There's no autosizing of the fonts, or …
more ...Some thoughts: http://workingwithdevs.com/delivering-databases-migrations-vs-state/
This covers a lot of ground on the Declarative vs. Procedural question. It explains a lot of the considerations that lead to choosing a procedural schema evolution vs. a declarative schema with an implied change sequence to migrate to each new declared state.
The …
more ...Check out this idiocy: https://github.com/slott56/py-false
What is the point? Seriously. What. The. Actual. Heck?
I think of it this way.
Something I forget to think about is the degree of detail or granularity of design patterns. I have my own viewpoint and I often assume that others share it.
Here's a quote from an email describing the PLoP (Pattern Languages of Programs) patterns as quite distinct from the Gang of …
more ...https://www.bignerdranch.com/blog/which-programming-language-will-earn-you-the-highest-salary/ Okay. I like that. I wonder what the r2 value is.
more ...Read this: http://jeffq.com/blog/the-ethernet-pause-frame/ Fascinating. A world of interconnected devices in which we place a kind of implicit trust. There's little visibility for ordinary consumers. It takes a skilled specialist to determine that there are flaws in a product. It's not that the system is "flaky." It's …
more ...