363: Find Your Off-Ramp episode artwork

EPISODE · Jun 25, 2019 · 43 MIN

363: Find Your Off-Ramp

from Coder Radio · host The Mad Botter

We take on the issues of burnout, work communication culture, and keeping everything in balance. Plus Wes asks 'Why Not Kotlin' and breaks down where it fits in his toolbox.

Episode metadata supplied by the publisher feed · Published Jun 25, 2019

Embed this episode

We take on the issues of burnout, work communication culture, and keeping everything in balance. Plus Wes asks 'Why Not Kotlin' and breaks down where it fits in his toolbox. Links: Kotlin overview — Kotlin is an open-source, statically-typed programming language that supports both object-oriented and functional programming. Kotlin provides similar syntax and concepts from other languages, including C#, Java, and Scala, among many others. Kotlin does not aim to be unique—instead, it draws inspiration from decades of language development. It exists in variants that target the JVM (Kotlin/JVM), JavaScript (Kotlin/JS), and native code (Kotlin/Native). Kotlin/Native — Kotlin/Native is a technology for compiling Kotlin code to native binaries, which can run without a virtual machine. It is an LLVM based backend for the Kotlin compiler and native implementation of the Kotlin standard library. Kotlin for JavaScript — Kotlin provides the ability to target JavaScript. It does so by transpiling Kotlin to JavaScript. The current implementation targets ECMAScript 5.1 but there are plans to eventually target ECMAScript 2015 as well. My favorite examples of functional programming in Kotlin — One of the great things about Kotlin is that it supports functional programming. Let’s see and discuss some simple but expressive functions written in Kotlin. Arrow: Functional companion to Kotlin's Standard Library — Arrow aims to provide a lingua franca of interfaces and abstractions across Kotlin libraries. For this, it includes the most popular data types, type classes and abstractions such as Option, Try, Either, IO, Functor, Applicative, Monad to empower users to write pure FP apps and libraries built atop higher order abstractions. Awesome Kotlin Resources — The ultimate resource list for your most loved coding language. awesome-kotlin — A curated list of awesome Kotlin frameworks, libraries, documents and other resources Reddit Co-Founder Alexis Ohanian Warns Always-On Work Culture Creating ‘Broken’ People - WSJ — “I’ve spoken out quite a bit about things like ‘hustle porn,’ and this ceremony of showing off on social [media] about how hard you’re working,” said Mr. Ohanian, who previously co-founded online discussion forum Reddit. “Y’all see it on Instagram and you certainly see it in the startup community, and it becomes really toxic.” Thread by @mwseibel — I’ve noticed that many people compete in games they don’t understand because they are modeling the behavior of people around them. Most common is the competition for wealth as a proxy for happiness. Understanding Burnout Meetup — You may not know it yet, but IT is not easy. Breakdowns in people, processes, and technology leads to frustrating times for all of us. As it spirals out of control, we often meet the final boss: burnout. Linux Academy is Hiring!

Distinct summary based on available episode metadata or transcript content.

NOW PLAYING

363: Find Your Off-Ramp

0:00 43:26

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Coder Radio?

This episode is 43 minutes long.

When was this Coder Radio episode published?

This episode was published on June 25, 2019.

Can I download this Coder Radio episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!