Abstraction and Learning with Runar Bjarnason
Episode Date: March 15, 2019What is abstraction? Can we have a precise definition of abstraction that, once understood, makes writing software simpler? Runar has thought a lot...
The stories and people behind the code. Hear stories of software development from interesting people.
100 episodes transcribedWhat is abstraction? Can we have a precise definition of abstraction that, once understood, makes writing software simpler? Runar has thought a lot...
Richard Whaling has an interesting perspective on software development. If you write software for the JVM or if you are interested in low level system...
A decade ago Jamis Buck was not loving his job. He was an important open source contributor. He worked for the hottest trendiest software company at t...
Which operating system is the best? Which programming language is the best? What text editor? Bryan Cantrill, CTO of Joyent says that is the wrong que...
Tech Talks are in-depth technical discussions. When it comes to type systems "I am, so far, only in the dependent types camp" - Daniel P. Friedman You...
Tech Talks are in-depth technical discussions. Evolving software under constrained resources is a challenge, and I think we kid ourselves when we don'...
Tech Talks are in-depth technical discussions. Today I talk to Professor Philip Wadler, a very accomplished programming language researcher. Phil wal...
Tech Talks are in-depth technical discussions. "Metrics and Dashboards can die in a fire and every software engineer should be on-call" - Charity Majo...
Tech Talks are in-depth technical discussions. Today I talk to Vaughn Vernon about how Domain Driven Design can help with designing microservices. Th...
Tech Talks are in-depth technical discussions. The promise of functional programming is code that is easier to reason about, test and maintain. Refere...
Tech Talks are in-depth technical discussions. The surprising thing about rust is how memory management works. Rust has the concepts of moves and bor...
Tech Talks are in-depth technical discussions. At Strange loop 2017, a wandered into a talk where I saw some code that deeply surprised me. The code c...
Tech Talks are in-depth technical discussions. I don't know a lot about micro services. Like how to design them and what the various caveats and anti...
Tech Talks are in-depth technical discussions. Rust, the programming language, seems to be really trendy these days. Trendy to me means shows up a l...
Tech Talks are in-depth technical discussions. Today's interview is with Steven Proctor, the host of the functional geekery podcast. We talk about di...
Tech Talks are in-depth technical discussions. Purescript is a functional programming language that compiles to javascript. It is a strict haskell di...
Tech Talks are in-depth technical discussions. Today's interview is with John A De Goes. We talk about performance problems with monad transformer on...
Tech Talks are in-depth technical discussions. In simple terms, a total function is a function that produces a well defined output for all possible in...
Tech Talks are in-depth technical discussions. Edwin Brady is the creator of the Idris programming language and Author of the book Type-Driven Develop...
Tech Talks are in-depth technical discussions. In object oriented languages, modeling a complex problem domain is a well understood process. Books li...