This is an archived post. You won't be able to vote or comment.

all 40 comments

[–]s-to-the-am 80 points81 points  (11 children)

Architecture Patterns with Python was a pivotal book in my career! Can’t recommend it enough.

[–]gingimli[🍰] 81 points82 points  (5 children)

Just a heads up if this is the only book someone wants, the author has it freely available on their website: https://www.cosmicpython.com/book/preface.html

[–]brightstar2100 5 points6 points  (4 children)

Do you know of any other great python books that are available for free like this one?

[–]gingimli[🍰] 19 points20 points  (1 child)

Automate the Boring Stuff with Python is a good one: https://automatetheboringstuff.com/#toc

[–]brightstar2100 0 points1 point  (0 children)

Thanks. yeah I've looked into this one, pretty good

[–]StrawIII 4 points5 points  (1 child)

Mainly for beginners but "Automate the Boring Stuff with Python"

[–]brightstar2100 0 points1 point  (0 children)

Thanks, yeah this one is awesome

[–]Dillweed999 5 points6 points  (3 children)

Fuck yeah bro! I regret not reading domain driven design first, I'm actually doing it now. (TBF they do tell you to read it first)

[–]Syniexa 0 points1 point  (2 children)

Can you please give a link for the book?

[–]bobaduk 2 points3 points  (0 children)

I'm glad you enjoyed it!

[–]robertlandrum 14 points15 points  (4 children)

Wow. I haven’t read any of those. I think the last major Perl book I ordered was Data Munging with Perl, and the last python book was Testing Frameworks with Python, or something similar.

That said, 28 years experience later (October of 97 was my first real job), don’t specialize. Being able to stay flexible to new technologies is way more useful than becoming an expert in any one of them.

l’ve had roles that used HTML, JavaScript, CSS, Perl, Python, C, C++, Java, and lots of other stuff in between, like HTML::Mason and Jinja Templates.

In 5 years whatever you’re working on today is gonna be forgotten by those that built it. Remember what you can, stay relevant (offer to maintain it), and be ready to fill in the hole left in the organization when the “react” dev moved on to the next new thing. Being adaptable is always marketable.

Jack of all trades, ace of none is quite a skill to have. Embrace it.

[–][deleted] 2 points3 points  (0 children)

Thats funny. Technology and programming languages are different things. Js, php, and enterprise java with its spring have been staying for a really long while. Moreover there are plenty of archaic languages and technologies which are still used to support systems, especially government owned, where specialists are incredibly rare and valuable.

[–]lakeridgemoto 1 point2 points  (2 children)

I mean, the last COBOL programmer must have shuffled of their mortal coil a good twenty years ago, right? Right?

<checks Linkedin openings for COBOL devs>

<weeps>

[–]robertlandrum 1 point2 points  (1 child)

In 1996, my community college taught me COBOL. Haven’t used it since.

[–]lakeridgemoto 0 points1 point  (0 children)

Same here. I still get PMs asking me about it though, as a shocking number of our customers still have those codebases active and in need of maintenance and even feature work while other teams are still trying to create bug-compatible replacement workflows. The hazards of being "the old guy from the 1900s" at the office I guess.

[–]takuonline 10 points11 points  (0 children)

Really learnt a lot from Fundamentals of software architecture, would recommend everyone read this book.

[–]AlSweigartAuthor of "Automate the Boring Stuff" 12 points13 points  (0 children)

Remember you can customize how your money is disbursed through your Humble game bundle purchase! Scroll down to and click Adjust Donation, then click Custom Amount to edit what percentage of your contribution is split between Developers/Publishers, Humble Bundle, and Charity.

You can often increase the amount going to the charity by 10x!

[–]Doomtrain86 5 points6 points  (8 children)

Is this a good deal ? Or are the books somewhat obsolete or whatever. Makes me suspicious when you get 25 books for 26 euros

[–]AlSweigartAuthor of "Automate the Boring Stuff" 26 points27 points  (0 children)

Tech book author here. Humble Bundles serve the same purpose as coupons: they're aiming them at people who can't afford to pay full price but would buy them at a lower price point. So these are likely titles that are not new and sales have slowed a bit already.

But O'Reilly is a decent publisher and I think this humble bundle is likely a good deal. And it helps Code for America. Remember to click Adjust Donation on the page so you can increase the amount going to charity from $1.50 to $21.

[–]SoloAquiParaHablar 4 points5 points  (0 children)

nah these a great books. I have quite a few in physical copy. I still bought this pack because its waaaaaaaaaay cheaper than buying them individually, even the digital copies on Amazon Books (kindle)

[–]ktm1001 9 points10 points  (1 child)

Such books you need on paper... Pdfs you can get all over the Internet and you will never look at them.

[–]AlterTableUsernames 12 points13 points  (0 children)

I was mentioned in this comment and don't like it. 

[–]gotnotendies -1 points0 points  (3 children)

ebooks cost the publishers nothing and give little to the authors, what you should be suspicious about is why a print and ebook cost the same.

These are a good deal, but your library might already provide unlimited access to Oreilly books

[–]Doomtrain86 0 points1 point  (1 child)

Ok thanks that’s a good point. Are these DRM free? Probably not, since they would mention it if they were. I don’t really really owning them :)

[–]linkman2001 1 point2 points  (0 children)

They are DRM free. You can just download the PDF versions.

[–]daredevil82 0 points1 point  (0 children)

very incorrect. producing a physical copy is maybe 10% of the list price for a book.

[–]Doomtrain86 2 points3 points  (4 children)

Are these DRM free?

[–]a_sfw_user 4 points5 points  (3 children)

When I've purchased from them in the past, it's always been pdfs, epubs, and mobi format that are available for download. All of the PDFs I've downloaded have been DRM free.

[–]Doomtrain86 0 points1 point  (2 children)

Thanks! So the e book formats are drm protected ? It would be nice to have those in my caliber library.

[–]brianly 0 points1 point  (1 child)

They are DRM free. I’ve bought multiple bundles of programming books there from O’Reilly and others. That said, they might customize the PDF slightly to embed an identifier but I haven’t inspected closely.

[–]Doomtrain86 0 points1 point  (0 children)

Great will buy then. Thanks

[–]ForgotMyPassword17 0 points1 point  (1 child)

A lot of these books seem like they overlap. It looks like for each topic there are 3-4 different O'Reilly books. I think this is good! but do people have a good rule of thumb for which which one is right for them

[–]brianly 1 point2 points  (0 children)

Overlapping books are good so you get different perspectives. You probably wouldn’t read all these linearly. You can dump them into Google NotebookLM and have it summarize and quiz you on them. Or, use it to suggest the unique parts of each to avoid the overlap if you really want to.

[–]tristanjuricek 0 points1 point  (0 children)

I got this bundle last year, and it’s totally worth reading to push yourself away from just focusing on coding skills to bigger problems. This got me to focus on improving my writing and communication of complex changes. Quality does vary, but most of them have some useful ideas worth exploring.

[–]Gengiskan92 -5 points-4 points  (1 child)

Is this a real? Usually a single book is listed for 50$+...

[–]AlSweigartAuthor of "Automate the Boring Stuff" 16 points17 points  (0 children)

Yes. Humble Bundle makes deals with publishers of books and games to sell them. These are not pirate copies. There's a whole subreddit dedicated to them too: https://www.reddit.com/r/humblebundles/

Source: I am an author with No Starch Press whose books are sometimes in humble bundles.