What Python developers say about "Python Tricks: The Book"

Hey there,

I wanted to share a few things that other Python developers have said about "Python Tricks: The Book."

Here's what the Python community had to say:

~~~

“I first heard about your book from a co-worker who wanted to trick me with your example of how dictionaries are built. I was almost 100% sure about the reason why the end product was a much smaller/simpler dictionary but I must confess that I did not expect the outcome :)

He showed me the book via video conferencing and I sort of skimmed through it as he flipped the pages for me, and I was immediately curious to read more.

That same afternoon I purchased my own copy and proceeded to read your explanation for the way dictionaries are created in Python and later that day, as I met a different co-worker for coffee, I used the same trick on him :)

He then sprung a different question on the same principle, and because of the way you explained things in your book, I was able to **not** guess the result but correctly answer what the outcome would be.

That means that you did a great job at explaining things :)

I am not new in Python and some of the concepts in some of the chapters are not new to me, but I must say that I do get something out of every chapter so far, so kudos for writing a very nice book and for doing a fantastic job at explaining concepts behind the tricks!

I’m very much looking forward to the updates and I will certainly let my friends and co-workers know about your book.”

    — Og Maciel, Python Developer at Red Hat
 

“I really enjoyed reading Dan’s book. He explains important Python aspects with clear examples (using two twin cats to explain “is” vs “==” for example). It is not just code samples, it discusses relevant implementation details comprehensibly.

What really matters though is that this book makes you write better Python code! The book is actually responsible for recent new good py habits I picked up, for example: using custom exceptions and ABC’s (I found Dan’s blog searching for abstract classes).

These new learnings alone are worth the price.”

    — Bob Belderbos, Software Developer at Oracle
 

“I’ve been developing in Python for quite a few years now, and I’m discovering lots of interesting and useful information in your book.

I love idioms, particularly in Python with it’s “one obvious way to do something” approach to programming.

Your in depth look at how things work is great because it makes me re-think some of the assumptions I have about Python, and either take precautions or advantage of what I just learned.

    — Doug Farrell, Senior Web Engineer at Shutterfly
 

“I love love love the book so far. It’s like having a seasoned tutor explaining, well, tricks!

I’m learning python on the job and I’m coming from powershell, which I learned on the job - so lots of new, great stuff. Whenever I get stuck in python (usually with flask blueprints or I feel like my code could be more pythonic) I post questions in our internal Python chat room.

I’m often amazed at some of the answers coworkers give me. Dict comprehensions, lambdas, and generators often pepper their feedback.

I am always impressed and yet flabbergasted at how powerful python is when you know these tricks and can implement them correctly.

Your book was exactly what I wanted to help get me from a bewildered powershell scripter to someone who knows how and when to use these pythonic ‘tricks’ everyone has been talking about.

As someone who doesn’t have my degree in CS it’s nice to have the text to explain things that others might have learned when they were classically educated.

I am really enjoying the book and am subscribed to the email as well, which is how I found out about the book.”

    — Daniel Meyer, Sr. Desktop Administrator at Tesla Inc.

~~~


You can still get in on the 33% early access discount—if you act before this deal ends:

>> Click here to get Python Tricks: The Book for 33% OFF

— Dan Bader

Older messages

I don’t even feel like I’ve scratched the surface of what I can do with Python

Thursday, November 5, 2020

Python Tricks: The Book is available at a 33% discount Click here to learn more and claim your discount Hey there, There's a talented Python web developer I know of—I'll call him “Mark”.

[Python Mastery] What Pythonistas can learn from bestselling authors

Tuesday, November 3, 2020

Hey there, I just finished reading Stephen King's "On Writing." It's a great little book where he shares some of the writing advice and stories he's picked up over the course of

[Python Mastery] The hidden costs of "copy-paste" Python programming

Monday, November 2, 2020

Hey there, Here's a development story that plays out thousands of times each day: Avid Pythonista Max is working on a function to find the 10 oldest files in a nested directory hierarchy. He needs

[Python Mastery] What does it mean to "master" Python?

Friday, October 30, 2020

Hey there, A couple of years ago I'd become quite interested in martial arts. Hours upon hours of watching "The Karate Kid" growing up must've taken their toll on me... And so, I

Finding the motivation to improve your Python skills?

Friday, October 30, 2020

Hey there, On past newsletter issues I've been going on and on about how becoming great at Python is more like a "marathon" rather than a "sprint"— You can't just plow

You Might Also Like

You’re invited: Start your generative AI journey

Tuesday, May 7, 2024

Build a search solution that goes beyond text and recognizes the meaning behind queriesㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect Getting

Happening TUESDAY! Follow Our Coverage of Apple’s Spring Announcement

Monday, May 6, 2024

iPhone Life magazine Follow Our Coverage of Apple's Latest Announcement. twitter facebook YouTube Podcast Tune in for Apple's 'Let Loose' Event Tomorrow! Surprise! Just a month before

Who wants a new iPad?

Monday, May 6, 2024

Plus: OpenAI and Stack Overflow partner and LockBit's website returns View this email online in your browser By Christine Hall Monday, May 6, 2024 Good afternoon, and welcome back to TechCrunch PM.

🔋 Why You Need More Than One Power Bank — Things We Want to See in Windows 12

Monday, May 6, 2024

Also: 7 Samsung Messages Features You Should Be Using, and More! How-To Geek Logo May 6, 2024 Did You Know You can find all manner of canned vegetables, but not broccoli: the temperatures required for

Launch pad decongestion

Monday, May 6, 2024

We've got some very cool news from Hubble Networks, which became the first company to connect a Bluetooth chip to a satellite. View this email online in your browser By Aria Alamalhodaei Monday,

Daily Coding Problem: Problem #1433 [Medium]

Monday, May 6, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Nest. Create a basic sentence checker that takes in a stream of characters and

Want to become an AI consultant?

Monday, May 6, 2024

My take on this new industry ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Visualized | Interest Rate Forecasts for Advanced Economies 📈📉

Monday, May 6, 2024

In this graphic, we show the IMF's interest rate forecast for the US, Europe, the UK, and Japan for the next five years ahead. View Online | Subscribe Presented by Voronoi: The App Where Data Tells

⚙️ Apple AI updates

Monday, May 6, 2024

Plus: X AI stories & YouTube "skip to the good part" ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Unlock Time Series Data, FTC Chair Joins StrictlyVC & More

Monday, May 6, 2024

TechCrunch Events Roundup | May 6 TechCrunch Events TechCrunch events roundup Unlock the power of time series data with industry experts from AWS and InfluxDB on May 16. Join us next week for this free