2017-09-24 · conversableeconomist.com

The Double Irish Dutch Sandwich: End of a Tax Evasion Strategy

I wrote a decade ago about the Double Irish Dutch Sandwich, a strategy for corporations to evade taxes that was widespread and large-scale enough to come to the attention of the International Monetary Fund. But due to various changes in national and international tax agreements…

2017-09-24 · semiengineering.com

Memory Fundamentals For Engineers

eBook: Nearly everything you need to know about memory, including detailed explanations of the different types of memory; how and where these are used today; what's changing, which memories are successful and which ones might be in the future; and the limitations of each memory…

2017-09-14 · r-bloggers.com

caret Cheatsheet

It can be found on the RStudio cheatsheet page. Suggestions and pull requests are always welcome.

2017-05-17 · eleganthack.com

Design the Team You Need to Succeed

Part One: Types of Teams Written to sort out my thoughts for my UXDC keynote. If you’d like me to speak at your conference on high performing teams, check out cwodtke.com “High Performing Team” is …

2016-12-26 · ocw.mit.edu

How to Make Almost Anything

This course provides a hands-on introduction to the resources for designing and fabricating smart systems, including CAD/CAM/CAE; NC machining, 3-D printing, injection molding, laser cutting; PCB layout and fabrication; sensors and actuators; analog instrumentation; embedded…

2016-10-03 · highscalability.com

9ish Low Latency Strategies for SaaS Companies - High Scalability -

Achieving very low latencies takes special engineering, but if you are a SaaS company latencies of a few hundred milliseconds are possible for complex business logic using standard technologies like load balancers, queues, JVMs, and rest APIs. Itai Frenkel, a software engineer…

2016-10-03 · eleganthack.com

The Dreaded Weekly Status Email

I remember the first time I had to write one of these puppies. I had just been promoted to manager at Yahoo back in 2000, and was running a small team. I was told to “write a status email covering …