PragmaticBookshelf

PragmaticBookshelf

Devtalk Sponsor

Spotlight: Bruce Tate (Author) Interview and AMA!

Author Spotlight:
Bruce Tate
@redrapids

Programming languages always emerge out of need, and if that’s not always true, they’re definitely adopted out of need. We talked with Bruce Tate, co-author of Programming Phoenix LiveView, about how technologies find their right time and place and then showcase their abilities like a flower suddenly blooming into view.

This is also an AMA. Everyone commenting or asking a question will automatically be entered into our drawing to win a copy of Programming Phoenix LiveView!

Most Liked

DevotionGeo

DevotionGeo

When Bruce Tate says “I’ve written many books,” he means it. His contributions are far from ordinary; they are among the best books about programming and development particularly Elixir. Bruce has authored and co-authored some of the best programming and development books.

I want to express my heartfelt gratitude to Bruce for being an incredible tech trainer and for sharing his knowledge through these books. Your contributions are invaluable. Thank you, Bruce!

redrapids

redrapids

Author & Editor at PragProg

Thanks so much for the great kindness.

mortz

mortz

Thanks @redrapids and @Erica for the great interview. Event sourcing is a new term that I discovered and looks like the next rabbit hole I am going to find myself in.

I have a question about how you manage to get proficient in more than one language. I am a long time python user and I am comfortable enough in the language that it is the first one I reach for whenever I have a problem to solve. My question is how do you go from “Let me quickly solve it in the language / framework X that I know” to “Wander towards a possible dead-end in a language / framework Y which looks interesting but I don’t know much”?

Where Next?

Popular Community topics Top

PragmaticBookshelf
A PragProg Hero’s Journey with Brian P. Hogan @bphogan Have you ever worried that your only legacy will be in the form of legacy...
New
PragmaticBookshelf
“Finding the Boundaries” Hero’s Journey with Noel Rappin @noelrappin Even when you’re ultimately right about what the future ho...
New
PragmaticBookshelf
“A Mystical Experience” Hero’s Journey with Paolo Perrotta @nusco Ever wonder how authoring books compares to writing articles?...
New
PragmaticBookshelf
A Hero’s Journey with Chris Pine @chrispine Chris Pine, author of Learn to Program, Third Edition, discusses his journey to beco...
New
PragmaticBookshelf
Author Spotlight Jamis Buck @jamis This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
New
PragmaticBookshelf
Author Spotlight Rebecca Skinner @RebeccaSkinner Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, auth...
New
PragmaticBookshelf
Author Spotlight: Peter Ullrich @PJUllrich Data is at the core of every business, but it is useless if nobody can access and analyze ...
New
PragmaticBookshelf
Author Spotlight: Stephen Bussey @sb8244 What’s better than a development language built so programmers will love it? Two languages b...
New
New
Margaret
Ask Me Anything with Ashley Peacock @ashleypeacock On February 27 and 28, we are giving you a chance to ask questions of PragProg aut...
New

Other popular topics Top

PragmaticBookshelf
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! In just a couple of weeks, build a ray tracer that r...
New
PragmaticBookshelf
Free and open source software is the default choice for the technologies that run our world, and it’s built and maintained by people like...
New
AstonJ
Or looking forward to? :nerd_face:
498 13326 269
New
siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
AstonJ
Do the test and post your score :nerd_face: :keyboard: If possible, please add info such as the keyboard you’re using, the layout (Qw...
New
Exadra37
Oh just spent so much time on this to discover now that RancherOS is in end of life but Rancher is refusing to mark the Github repo as su...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New
husaindevelop
Inside our android webview app, we are trying to paste the copied content from another app eg (notes) using navigator.clipboard.readtext ...
New
PragmaticBookshelf
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
PragmaticBookshelf
Explore the power of Ash Framework by modeling and building the domain for a real-world web application. Rebecca Le @sevenseacat and ...
New