Modern Hardware Performance and Cache Lines

A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance.

This is a short talk on my experiences on the performance of modern computer hardware, and how and why cache-line misses are critical to performance.

 

Some Fun With Elm, and Some Suggestions

A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance.

This is a short talk on my experiences using Elm for a Big Data visualization app.  It’s been a lot fun, and also some frustration on language choices that I find puzzling.

Why Programmers Suck at Salary Negotiations

A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance.

This is a short talk on my experiences with introverts, emotional processing, self esteem, and salary negotiations.  This blog is written up here: http://cliffc.org/blog/2017/07/30/introverts-emotional-processing-self-esteem-and-salary-negotiations

 

Policing the Capital Markets with ML

A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance.

This is a short talk on my experiences in policing the capital markets with ML

 

Hardware Software Co-Design

A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance.

This is a short talk on my experiences in hardware/software co-design building a supercomputer for running Java.

 

Struct of Arrays vs Array of Structs

A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance.

This is a short talk on turning a common data structure 90 degrees: the Struct of Arrays vs Array of Structs