Big Machine

bigmachine.io · Company blog · on HN since 2016

Rob Conery's publishing site selling programming books and courses, including The Imposter's Handbook and A Curious Moon on PostgreSQL.

What HN saysCommenters repeatedly recommend The Imposter's Handbook for self-taught programmers and A Curious Moon as an engaging intro to Postgres.
44HN people shared it
30linked it in comments
21stories submitted
109story points
9 months agolast shared
2016people per year2026

Most-shared posts

  1. 1
    The Imposter's Handbook – Big Machine
    21 people · 4 points · first shared 2017 · discussion on HN
  2. 2
    A Curious Moon
    13 people · 83 points · first shared 2017 · 5 comments on HN
  3. 3
    Creating a full text search engine in PostgreSQL 14
    2 people · 4 points · first shared 2022 · discussion on HN
  4. 4
    Take off with elixir
    2 people · first shared 2016
  5. 5
  6. 6
  7. 7
    Going Serverless with Firebase
    1 people · 3 points · first shared 2017 · discussion on HN
  8. 8
    Going Solo: A Blueprint for Going Out on Your Own
    1 people · 2 points · first shared 2018 · discussion on HN
  9. 9
  10. 10
    PostgreSQL Tools for the Visually Inclined (2019)
    1 people · 2 points · first shared 2024 · discussion on HN
  11. 11
    Rob Connery – Becoming the Wolf
    1 people · 1 points · first shared 2026 · discussion on HN
  12. 12
    The imposters handbook season 2
    1 people · first shared 2020
  13. 13
    Homepage
    1 people · first shared 2024

What HN people wrote when they linked it

elorm · 2024-09-19
Teach Yourself Computer Science[0] is a great resource, but if you have ADHD or focus issues, the CS Primer[1] (by the same curator) might suit you better. It costs up to $75/month depending on your location, but it’s worth it. I also recommend The Imposter’s Handbook and The Imposter’s Roadmap by Rob Conery. [0]https://teachyourselfcs.com/ [1]https://csprimer.com/ https://bigmachine.io/
garren · 2022-09-08
A product that takes a similar approach is: “A Curious Moon” @ BigMachine [0] It’s not an intro to time series or data analysis, but it’s a great intro to Postgres, db administration, and etl that follows a fun and compelling storyline. The presentation is different, but the “edutainment” style is similar. [0] https://bigmachine.io/products/a-curious-moon/
DudeWhoCode · 2020-01-06
I'll highly recommend "A Curious Moon" by Rob Conery [0]. In this book you'll load Cassini space mission data from NASA into Postgres and analyze one of the Saturn's moon. I learnt a lot about Postgres and also about satellite data. [0] https://bigmachine.io/products/a-curious-moon/
ismitley · 2019-12-11
Someone recommended this book on here a couple of weeks ago: https://bigmachine.io/products/the-imposters-handbook/ This is a pretty neat book, that explains a lot of difficult concepts in technology in an easier to grasp manner. Things like P=NP and Big O get covered.
kachhalimbu · 2019-08-18
I would highly recommend Imposter's Handbook[1] by Rob Conery Then there is also excellent BaseCS Podcast [2] [1] https://bigmachine.io/products/the-imposters-handbook [2] https://www.codenewbie.org/basecs
Jackypot · 2019-02-20
A colleague of mine read and thoroughly recommended 'The Imposter's Handbook' for devs in this situation - it's a CS overview for developers without CS degrees. Data structures, Big O etc. I don't think going to university after 15 years of industry experience will reap any benefits. Something like this could just plug the gaps in your knowledge for less than a hundred dollars and a fraction of the time. https://bigmachine.io/products/the-imposters-handbook/
jimmcslim · 2018-11-14
"The Imposter's Handbook" might be something worth checking out... https://bigmachine.io/products/the-imposters-handbook/
madeuptempacct · 2018-10-17
What three books? (Especially interested in data transfer protocols - I got a little bit into it for game development, but never found anything resembling a good source). I learned a lot of these things from taking Harvard's CS50 online, reading the blog posts I linked (and doing problems), and I would imagine this book (https://bigmachine.io/products/the-imposters-handbook/) would help out - a friend recommended it, but I never got around to it. https://www.amazon.com/Code-Language-Computer-Hardware-Software/dp/073… ^Covers logic gates and the basics of how a computer is built to an incredible degree, but it's VERY time intensive. Still, I really recommend it.
keypusher · 2017-12-17
This is a great book for any self-taught programmer: https://bigmachine.io/products/the-imposters-handbook
kriro · 2016-12-22
I'm having a lot of fun with it, can't wait for winter vacation to build stuff :) There's a lot of niceties you get out of the box (mix is pretty nice and the testing framework is included, the REPL is good, love that they improve the error messages and consider an unclear error message a bug). I'm already used to pattern matching from Prolog so that's a great plus (I wanted to use Erlang initially but Elixir has won me over). I also feel like I'm thinking in a functional way much clearer (I'm using the PragProg book and this video tutorial https://bigmachine.io/products/take-off-with-elixir/ which both stress it, both resources highly recommended). Once I start dipping into OTP I'm sure I won't be looking back anytime soon. It's been a while since I was this excited about a language. Phoenix (web framework) is also pretty awesome. The abstraction of chaining a request through a bunch of functions to generate a response is very fitting. Plugs make sense. tl;dr: Try it!
innocentoldguy · 2016-12-22
I share the author's optimism. I work for a start-up, and we just released a mobile app that uses Elixir on the back end. I'm the architect on the project, and this was my first time using Elixir professionally. I've been blown away by the speed and stability of the product, the ease of hot deployments, and the intuitiveness of Elixir's syntax. Behaviors are amazing, and for the first time in my career, concurrency isn't a huge pain in the ass. The codebase is extremely easy to maintain and organize, and Elixir just takes baby sips at our cluster's resources. Elixir has far exceeded my expectations, and has provided me with one of the smoothest product launches of my 27-year career. I cannot speak highly enough about it. Regarding learning Elixir, I thought LearnElixir.tv was great, but wasn't nearly as impressed by LearnPhoenix.tv. The latter is good, and definitely worth the money, but it didn't feel like it went into nearly the depth and breadth that LearnElixir.tv did. I also recommend the books "The Little Elixir & OTP Guidebook," by Benjamin Tan Wei Han, and "Programming Elixir," by Dave Thomas. Elixir School (http://elixirschool.com) is great online resource, and the Hex docs (https://hexdocs.pm) are clear and well organized. Finally, "Take Off with Elixir" (https://bigmachine.io/products/take-off-with-elixir/) is a great video/book offering.
hyperman1 · 2022-05-10
That 'Curious Moon' actually seems pretty cool. https://bigmachine.io/products/a-curious-moon/
pshushereba · 2021-12-09
The Impostor's Handbook https://bigmachine.io/products/the-imposters-handbook/ has been helpful for me. Been using it to supplement learning from a coding bootcamp.
debo_ · 2021-12-09
A couple friends of mine in similar situations spoke very highly of The Imposter's Handbook (https://bigmachine.io/products/the-imposters-handbook/) I have a CS degree and I still really enjoyed reading through the 1st ed. of the first volume. I haven't looked at what was done with the material since then.
shezi · 2021-03-16
There is also "A curious moon" with similar ideas for learning SQL. https://bigmachine.io/products/a-curious-moon/
gcoppini · 2020-06-07
the imposters handbook DON'T HAVE A CS DEGREE AND FEEL LIKE YOU SHOULD? Hey I don't have one either and I always managed to get the job done anyway... then again... https://bigmachine.io/products/the-imposters-handbook/
zerkten · 2020-05-11
Rob Conery's A Curious Moon (https://bigmachine.io/products/a-curious-moon/) is an interesting read for a PostgreSQL book. I wouldn't say it tries to be an advanced book by design, but I learned a lot of modern SQL from it. I think the number of people needing truly advanced books is small whereas a lot of people need to jump from beginners to intermediate, or intermediate to advanced.
tbrock · 2020-02-11
A Curios Moon - a data science mystery that teaches you PostgreSQL by working on projects that use real nasa data sets in a fictional setting (your role as a data science intern at red:4) https://bigmachine.io/products/a-curious-moon/
gabrielrdz · 2020-02-10
Posting this since I don't see it mentioned yet. Scott Hanselman and Rob Conery created the Imposters Handbook. I believe both of these guys are self-taught, and they are incredibly good at what they do. They put it together precisely for self taught developers with no formal CS background. https://bigmachine.io/products/the-imposters-handbook/ https://bigmachine.io/products/the-imposters-handbook-season-2/
new_guy · 2019-05-13
'The Imposters Handbook' is good for foundational knowledge, it was written for exactly your use case. https://bigmachine.io/products/the-imposters-handbook/
rmason · 2018-08-12
If you're looking for a good shortcut get the Imposters Handbook: https://bigmachine.io/products/the-imposters-handbook/ The author, Rob Connery, has got a number of online courses out. I've attended a few and he's an exceptional instructor. Least this self taught developer understands him:>). Good luck!
punnerud · 2017-11-12
Sound like a need for a “imposters handbook” for Mathematics, just like there is for Computer Science: https://bigmachine.io/products/the-imposters-handbook
D_Guidi · 2017-08-29
as a "senior" business programmer with non-engineering studies (I have a deegree in byology), I'm feeling an impostor reading this and admitting that I'm unable to understand basically everything... even https://bigmachine.io/products/the-imposters-handbook/ not helped too much
spraak · 2017-01-15
Has anyone read "The Impostor Handbook"[0]? What do you think of it? [0] https://bigmachine.io/products/the-imposters-handbook/ Edit: I'm not connected to the book.
joshka · 2021-04-05
>I see a pattern and I feel the older generation is way more capable and knowledgeable when it comes to Computer Science in general. I am pretty sure a lot of people are or were in the same boat as me. The older generation are in this place because back then none of the technologies you listed existed and so they had to know the more low level things. A book that might help some of your knowledge gaps (at least directionally) is The Imposter's Handbook[1] by Rob Conery. If you're specifically aiming to get away from CRUD take a look at the various Domain Driven Design books by Eric Evans[2] and others. This is the opposite direction to your ask though (more high level than low level). If you want to go deeper in Java, read Effective Java[3] and Java Concurrency in Practice (JCIP)[4] Lastly, if you want to experience the reasons why some of that early comp-sci stuff happened the way it did, playing with expensive hardware is the least effective way to find understanding of constraints. Instead consider grabbing devices with significant limitations like an Arduino, ESP32, or similar (I'm partial to the Wio Terminal[5] and M5Stack[6] as interesting easy to get started devices, but others would suggest various Arduinos or Raspberry Pi devices). Realistically you're going to learn much more by coming up with a self-challenging project and completing it than just by learning it for the sake of learning. [1]: https://bigmachine.io/products/the-imposters-handbook/ [2]:…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close