Kotlin Design with Andrey Breslav

Kotlin Design with Andrey Breslav

Author: JavaScript Archives - Software Engineering Daily October 2, 2018 Duration: 41:26
Kotlin is a statically typed programming language that started as a JVM language. It gained popularity because it reduces the amount of boilerplate code required for a typical Java project. Many of the early adopters of Kotlin were building Android apps or Java applications, but it has grown to a variety of use cases including

Dive into the deep end of the world's most ubiquitous programming language with the JavaScript Archives-Software Engineering Daily. This curated collection pulls from the broader archive, focusing entirely on conversations that dissect the ecosystem, its evolution, and its practical application in modern software engineering. Each episode features in-depth technical interviews with engineers, library authors, and industry leaders who have shaped the language. You'll hear detailed discussions on everything from the intricacies of frameworks like React and Node.js to the underlying mechanics of the V8 engine, from deployment strategies to the challenges of building at scale. The dialogue is substantive and geared toward practicing developers, offering insights that go far beyond surface-level tutorials. For anyone who builds with JavaScript, this podcast serves as an essential audio companion, transforming complex topics into accessible, thoughtful dialogue that illuminates the how and why behind the code we write every day.
Author: Language: en-us Episodes: 100

JavaScript Archives - Software Engineering Daily
Podcast Episodes
Global State Management with James Cowling [not-audio_url] [/not-audio_url]

Duration: 30:32
Convex makes storing your application’s data as easy as using React state management. If you can use React hooks, you can also manage your backend data using Convex. James Cowling is a former Dropbox infrastructure engin…
Browser Observability With Jay Khatri [not-audio_url] [/not-audio_url]

Duration: 44:00
Highlight is a tool that helps teams reproduce end-to-end user sessions to troubleshoot their applications faster, more efficiently, and with all the context they need. With Highlight, engineering teams can replay errors…
JavaScript Supply Chain with Feross Aboukhadijeh [not-audio_url] [/not-audio_url]

Duration: 45:18
The JavaScript supply chain includes numerous vulnerabilities due to its expansive nature and the long dependency chains. Socket is a new security company that can protect your most critical apps from supply chain attack…
Micro-Frontends with Luca Mezzalira [not-audio_url] [/not-audio_url]

Duration: 46:35
When you visit a web page, the creator’s intent is to present you a seamless experience that fills your browser window. That web page or web application is generally divided up in some meaningful way across navigation el…
Enterprise React Apps with Paige Niedringhaus [not-audio_url] [/not-audio_url]

Duration: 45:44
The React Framework has seen continuous growth of adoption since its launch. There are many reasons for that, but one reason is how relatively painless it is to use `react-create-app` or copy some boilerplate code and ha…
Learning React with Kent C. Dodds [not-audio_url] [/not-audio_url]

Duration: 51:13
According to builtwith.com, more than 10 million websites are powered by React framework. Of the top 10k sites by traffic, 44.7% of those are built with React. This javascript framework is capable of powering a wide arra…
React Final Form with Erik Rasmussen [not-audio_url] [/not-audio_url]

Duration: 39:01
As our guest today points out, most enterprise software applications are essentially forms for collecting data. The tag and related components started appearing in HTML fairly early and those same concepts are still in u…
Earthly and CLI Productivity with Adam Gordon Bell [not-audio_url] [/not-audio_url]

Duration: 44:23
As developers hone their craft, becoming more productive often means learning utilities and tools at the command line. The right combination of various parsing commands chained together through pipes can enable engineers…
Pragma: Video Games with Eden Chen [not-audio_url] [/not-audio_url]

Duration: 58:55
“In October 1958, Physicist William Higinbotham created what is thought to be the first video game. It was a very simple tennis game, similar to the classic 1970s video game Pong, and it was quite a hit at a Brookhaven N…
Flutter: Native Web and Mobile App Development with Allen Wyma [not-audio_url] [/not-audio_url]

Duration: 47:34
Flutter is a UI toolkit developed by Google that helps developers build natively compiled applications for mobile, web, desktop, and embedded devices from a single code base. Development is fast because the screen “hot r…