ABOUT THIS EPISODE
Episode 141
K Scott wraps up his series of lightning round interviews from Sofware Passion Summit by interviewing Hadi Hariri.
Download / Listen:
Herding Code 140 - Lightning Round with Hadi HaririShow Notes:
- K Scott asks Hadi about EasyHttp.
- Hadi explains some of the problems and annoyances EasyHttp solves.
- Configuring the web request was a pain
- It was annoying to change the data structure of the classes to work with dynamic JSON
- EasyHttp supports all HTTP verbs (including PATCH and OPTIONS)
- It works really smoothly with dynamics
- Hadi talks about a library he used called JsonFx, which he prefers to JSON.NET
- Hadi says he decided to build out EasyHttp due to his work on YouTrackSharp
- That's it! Scott runs off to tackle some more lightning round interviews.
- K Scott asks about EasyMVC
- Hadi talks why he created EasyMVC, explaining how the convention based routing works.
- EasyMVC also includes some filters which use conventions to handle content negotiation.
- K Scott asks what Hadi thinks about ASP.NET Web API. Hadi says he dislikes it, as it pushes developers towards having separate controllers for HTML and services.
- K Scott wraps up by asking Hadi about Kotlin.
- Kotlin is a new language in the JetBrains early access program.
- Kotlin attempts to improve on some of the shortcoming that JetBrains has seen working with Java.
- Kotlin is perhaps conceptually similar to Scala, but a lot easy to learn
- Object oriented with nullable types.
- Kotlin targets both the JVM and JavaScript
- It's open source, and in early alpha phase.
- That's it! Hope you liked K Scott's lightning round interviews!
Show Links:
- Hadi Hariri - @hhariri
- EasyHttp project
- JsonFx project
- YouTrackSharp project
- EasyMVC project
- Blog post: With HTTP, your application is your API
- Blog post: The Kotlin Journey Part I : Getting things set up
- Kotlin project
English
United States
TRANSCRIPT 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
OTHER EPISODES IN THIS PODCAST
Download / Listen: Herding Code 240: Phil Haack on Working from Home
https://herdingcode.com/wp-content/uploads/HerdingCode-0240-Phil-Haack.mp3
Jon, Kevin, and Rob talk to Phil Haack about working from home.
Links:
How To Work From Home
How to Lead From Home
Geographically Distrib…
Jon talks to Bruno Borges and Mark Heckler about Java development.
https://herdingcode.com/wp-content/uploads/HerdingCode-245-Catching-up-on-Java-dev-with-Bruno-Borges-and-Mark-Heckler.mp3
What? On video now?!?!
Download / Listen: Herding Code 245: Catching up on Java dev with Bruno B…
Kevin and Jon talk to Shawn Wildermuth about his new documentary film, Hello World. Shawn talks about how this film project began as a “love letter to software development,” exploring how amazing this career can be. As he delved into it he became more aware of the lack representation of…
Recently Jon switched to developing on macOS, and Rob’s been developing on Windows. It’s time for the Freaky Friday edition! The guys compare notes, what they like, what’s confusing, and what they’ve learned.
Download / Listen: Herding Code 241: The Freaky Friday macOS /…
Kevin, Jon and Rob talk to Ben Scheirman about developing user interfaces for the Apple platform with SwiftUI and Combine.
Ben screencasts at NSScreencast and is the creator of the Combine Swift course.
Download / Listen: Herding Code 244: Herding Code 244: Ben Scheirman on SwiftUI and Co…
Disclaimer: The podcast and artwork embedded on this page are from Herding Code, which is the property of its owner and not affiliated with or endorsed by Listen Notes, Inc.
EDIT
Thank you for helping to keep the podcast database up to date.