Uberto Barbini

116 Followers
99 Following
62 Posts
Polyglot passionate programmer. Kotlin GDE
https://pragprog.com/titles/uboop/from-objects-to-functions/
@ramtop
#TDD #FP #Kotlin
Also known as @ramtop on Twitter

Save 40% on functional programming books in languages like Scala, Clojure, Haskell, Elixir, Java, and Kotlin with code turkeysale2024 on pragprog.com.

Details in the article: https://medium.com/pragmatic-programmers/functional-programming-books-on-sale-2024-a732d07ff1c5

#functionalprogramming #haskell #scala #kotlin #java #elm #elixir #pragprog #books
@pragprog.com

Functional Programming Books on Sale, 2024 - The Pragmatic Programmers - Medium

Are you interested in functional programming? From patterns in Scala and Clojure to interactive web programs in Phoenix LiveView, The Pragmatic Bookshelf has you covered. Our functional programming…

The Pragmatic Programmers

Kotlin Fun - 50% off this week with code 2024Fun at checkout.

PragProg's Spring Sale includes @ramtop's fantastic guide to FUNctional programming and #Kotlin

https://pragprog.com/titles/uboop

https://pragprog.com/titles/uboop/from-objects-to-functions/

Mike Riley and Ricardo Girardi show you how to run your home on a RaspberryPi with Go or Python.

Take 50% off this week with code 2024Fun at checkout with PragProg's Spring Sale!

https://pragprog.com/titles/mrpython
https://pragprog.com/titles/gohome

https://pragprog.com/titles/mrpython/portable-python-projects/

@ramtop @dkandalov It’s a great library and especially useful when you need to select a format dynamically, via HTTP content negotiation or version info within a file, for example.
In case you want to try an alternative JSON (de)serialization library for #Kotlin, Kondor https://github.com/uberto/kondor-json by @ramtop is great. No annotation magic, just functions explicitly defining the mapping. No external dependencies. As fast as Jackson.
GitHub - uberto/kondor-json: A library to serialize/deserialize Json fast and safely without reflection or generators

A library to serialize/deserialize Json fast and safely without reflection or generators - uberto/kondor-json

GitHub

The moment when #functional programming really clicked for me when I started solving problems focusing on data transformations, rather than entities/objects.

I wrote about how "Thinking in Morphisms" helps in designing a small lib in #Kotlin in functional style:

https://medium.com/pragmatic-programmers/designing-a-functional-library-4d6b94a4449a

New Blog Alert! 🚀 Diving into the world of #FunctionalProgramming with a two-part series on building a library from scratch. Step by step, we're going to dig deep into how it's different from building an OO lib. #Kotlin #Backend
https://medium.com/pragmatic-programmers/designing-a-functional-library-4d6b94a4449a

Join us for a classic Dev Talk author spotlight with Paolo Perrotta @nusco, author of Metaprogramming Ruby 2 and Programming Machine Learning

https://forum.devtalk.com/t/spotlight-paolo-perrotta-author/6868

Spotlight: Paolo Perrotta (Author)

“A Mystical Experience” Hero’s Journey with Paolo Perrotta @nusco Ever wonder how authoring books compares to writing articles? More importantly, is making the switch from short-form to long-form worth the effort? Discover how Paolo Perrotta went from writing short coding articles for programming magazines to authoring full-length technical books for The Pragmatic Bookshelf, and find out why he thinks that experience is not only rewarding but nothing short of mystical. INTERVIEW List...

Devtalk
Great Jonsen unconference in the Japanese mountains discussing Java and related topics and enjoying Japanese Spa.
It's an event open to all, everybody speaks English and we hope to have more people next year!

My wife wrote a post about the house we are renovating in Japan, in particular earthquake resistance:

https://link.medium.com/GKbYC6IyjAb