HackerNews Readings
40,000 HackerNews book recommendations identified using NLP and deep learning

Scroll down for comments...

Cryptoassets: The Innovative Investor's Guide to Bitcoin and Beyond

Chris Burniske and Jack Tatar

4.6 on Amazon

3 HN comments

Fate: Return to Avalon: Takeuchi Takashi Art Works

Type-Moon and Takeuchi Takashi

? on Amazon

3 HN comments

Mastering Ethereum: Building Smart Contracts and DApps

Andreas M. Antonopoulos and Gavin Wood Ph. D.

4.6 on Amazon

3 HN comments

Fundamentals of Software Architecture: An Engineering Approach

Mark Richards, Neal Ford, et al.

4.6 on Amazon

3 HN comments

Algorithms of Oppression: How Search Engines Reinforce Racism

Safiya Umoja Noble

4.7 on Amazon

3 HN comments

Storytelling with Data: Let's Practice!

Cole Nussbaumer Knaflic

4.6 on Amazon

3 HN comments

Introduction to Machine Learning with Python: A Guide for Data Scientists

Andreas C. Müller and Sarah Guido

4.5 on Amazon

3 HN comments

Think Like a Programmer: An Introduction to Creative Problem Solving

V. Anton Spraul

4.7 on Amazon

3 HN comments

Logo Design Love: A Guide to Creating Iconic Brand Identities, 2nd Edition

David Airey

4.7 on Amazon

3 HN comments

Python 3 Object-Oriented Programming: Build robust and maintainable software with object-oriented design patterns in Python 3.8, 3rd Edition

Dusty Phillips

4.4 on Amazon

3 HN comments

Threat Modeling: Designing for Security

Adam Shostack

4.5 on Amazon

3 HN comments

Introduction to Statistics: An Intuitive Guide for Analyzing Data and Unlocking Discoveries

Jim Frost

4.3 on Amazon

3 HN comments

Ansible for DevOps: Server and configuration management for humans

Jeff Geerling

4.6 on Amazon

3 HN comments

Technology Strategy Patterns: Architecture as Strategy

Eben Hewitt

4.3 on Amazon

3 HN comments

Making Embedded Systems: Design Patterns for Great Software

Elecia White

4.6 on Amazon

3 HN comments

Prev Page 10/16 Next
Sorted by relevance

tedmistononAug 4, 2020

I'm assuming you're asking about software architecture and not building architecture since we're on HN.

The O'Reilly book Fundamentals of Software Architecture [1] that came out this year is really broad and the best overview I've seen so far.

[1]: https://learning.oreilly.com/library/view/fundamentals-of-so...

cowanon22onMar 7, 2021

I think the book "Fundamentals of Software Architecture, an Engineering Approach" (Oreilly) is much closer to what most engineers need today than the GoF book. It covers topics such as layers, pipelines, microkernels, events, microservices, components, and how to put it all together into a coherent design.

GoF was great for it's time and context, but the world has moved on and even mid-level engineers need to be aware of software architecture and how to put it all together.

playing_coloursonMay 12, 2020

Congratulations!

I would like to recommend the recent book “Fundamentals of Software Architecturehttps://www.oreilly.com/library/view/fundamentals-of-softwar...

It covers important foundations, walks through different architecture patterns. The last part of the book is about soft skills: communications, decision making, etc. In my experience, it is critical for such position. The book is different from piles of enterprise architecture books that talks a lot about UMLs, formal processes, ceremonies, and roles - things I found either irrelevant for my jobs or I can learn them better elsewhere.

Built withby tracyhenry

.

Follow me on