Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2877

P

Pragmatic Programming Techniques

Personal blog · horicky.blogspot.comprogrammingsystemsdata

Pragmatic Programming Techniques is a personal blog at horicky.blogspot.com about programming, systems and data. Since 2008, 26 different Hacker News readers have linked it 50 times, most often “NOSQL Patterns”. The last post was in 2018, but the archive is still widely read.

Visit the blog
50mentions?
26HN people?
2008–2016first – last linked?
Links on Hacker News per year · peak 14 in 2010

Most-linked posts?

  1. NOSQL Patterns
    5 people · 5 mentions · first linked 2009-11-23
  2. CouchDB Implementation
    3 people · 3 mentions · first linked 2008-10-24
  3. Scalable System Design Patterns
    3 people · 3 mentions · first linked 2010-10-17
  4. BigTable Model with Cassandra and HBase
    2 people · 2 mentions · first linked 2010-10-08
  5. Google Pregel Graph Processing
    2 people · 2 mentions · first linked 2010-07-16
  6. Designing algorithms for Map Reduce
    2 people · 2 mentions · first linked 2010-09-05
  7. Pragmatic Programming Techniques: NoSQL GraphDB
    2 people · 2 mentions · first linked 2010-04-07

What Hacker News says?

  1. As a programmer the saying "A picture says more then a thousand words" often feels like a fallacy but Ricky Ho has a history of illustrating his points beautifully. His nosql patterns post is another very good read: http://horicky.blogspot.com/2009/11/nosql-patterns.html

    Comment linking /2009/11/nosql-patterns.html

    on “Scalable System Design Patterns”
  2. Submitted Scalable System Design Patterns as a story · 71 points

    HN discussion
  3. > In the new system, they are probably doing local walks in the instantiated graph. These local walks are simple iterations, not map-reduce. Actually it using Pregel, a variation on Map/Reduce: http://googleresearch.blogspot.com/2009/06/large-scale-graph... http://horicky.blogspot.com/2010/07/google-pregel-graph-proc... http://portal.acm.org/citation.cfm?id=1582716.1582723

    Comment linking /2010/07/google-pregel-graph-processing.html

    on “Google's Colossus Makes Search Real-Time By Dumping MapReduce”
  4. Submitted MongoDB Architecture as a story · 63 points

    HN discussion
  5. Thank you. And, heck yes, more people need to be talking about how to deal with computations that are largely repeated. That problem comes up all over the place. Couchdb had an interesting approach for this that did not require inverses: they persist intermediate reduce results, so that you can re-use nodes in the tree that haven't changed. So clever. http://horicky.blogspot.com/2008/10/couchdb-implementation.h...

    Comment linking /2008/10/couchdb-implementation.html

    on “Show HN: Optimizing Higher Order Functions with Hypothetical Inverses”
  6. Submitted Designing algorithms for Map Reduce as a story · 49 points

    HN discussion
  7. Here are a few resources for Couchdb: * an intro: http://aimee.mychores.co.uk/2008/09/07/post/320 * a use case: http://kore-nordmann.de/blog/couchdb_a_use_case.html * CouchDB Implementation: http://horicky.blogspot.com/2008/10/couchdb-implementation.h... * joins in couchdb: http://www.cmlenz.net/archives/2007/10/couchdb-joins * peepcode: http://peepcode.com/products/couchdb-with-rails

    Comment linking /2008/10/couchdb-implementation.html

    on “Ask HN: Introduction to NoSQL?”
  8. Submitted Map Reduce and Stream Processing as a story · 30 points

    HN discussion
  9. Submitted Google Pregel Graph Processing as a story · 25 points

    HN discussion
  10. Submitted RESTful Design Patterns as a story · 23 points

    HN discussion
  11. Submitted CouchDB Implementation as a story · 19 points

    HN discussion
  12. Submitted NOSQL Patterns as a story · 9 points

    HN discussion
  13. Submitted NOSQL Patterns as a story · 9 points

    HN discussion
  14. Submitted Predictive Analytics: NeuralNet, Bayesian, SVM, KNN as a story · 8 points

    HN discussion
  15. Submitted Machine Learning in R: Clustering as a story · 6 points

    HN discussion
  16. Submitted Predictive Analytics: Decision Tree and Ensembles as a story · 5 points

    HN discussion
  17. Submitted Pragmatic Programming Techniques: Scalable System Design Patterns as a story · 5 points

    HN discussion
  18. Submitted Pragmatic Programming Techniques: NoSQL GraphDB as a story · 5 points

    HN discussion
  19. Submitted Pragmatic Programming Techniques: Text processing (part 2): Inverted Index as a story · 4 points

    HN discussion
  20. Submitted Characteristics of Machine Learning Model as a story · 4 points

    HN discussion
  21. Submitted Cloud Computing Patterns as a story · 4 points

    HN discussion
  22. Submitted Lambda Architecture Principles as a story · 3 points

    HN discussion
  23. Submitted BigTable Model with Cassandra and HBase as a story · 3 points

    HN discussion
  24. Submitted Map/Reduce to recommend people connection as a story · 3 points

    HN discussion
  25. Submitted Strategy for software engineering position interview as a story · 3 points

    HN discussion
  26. Submitted What Hadoop is Good At as a story · 3 points

    HN discussion
  27. Submitted Scalable System Design Patterns (2010) as a story · 2 points

    HN discussion
  28. Submitted Spark: Low latency, massively parallel processing framework as a story · 2 points

    HN discussion
  29. Submitted MapReduce: Detecting Cycles in Network Graph as a story · 2 points

    HN discussion
  30. Submitted Machine Learning in Gradient Descent as a story · 2 points

    HN discussion

Search all of HN for horicky.blogspot.com

Linked by the same people?