Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 54
  1. I am now actively writing on Substack at Code for Humans and Machines (https://adamtornhill.substack.com/).

  2. My Five Worst Bugs

    My Five Worst Bugs: Lessons Learned In System Design

  3. Book Release: Software Design X-Rays

    Release of my new book, Software Design X-Rays.

  4. A Mind at Play

    Review of Claude Shannon biography.

  5. Software (r)Evolution - The Book

    An announcement of my new book.

  6. Beyond Functional Programming

    An introduction to the J language.

  7. The Definitive ANTLR 4 Reference

    A review of the book The Definitive ANTLR 4 Reference.

  8. Peak

    A review of the book Peak about deliberate practice.

  9. The second part in my article series that explores novel approaches to large-scale software development.

  10. A a new article series to explore novel approaches to large-scale software development.

  11. The Apollo Guidance Computer

    A review of a detailed tour of the Apollo Guidance Computer.

  12. Review of The Leprechauns of Software Engineering

    A great book that dissects some supposed truths about software development.

  13. Review of Code

    Review of Code: The Hidden Language of Computer Hardware and Software.

  14. A Machine Made This Book

    Review of A Machine Made This Book.

  15. Building Microservices

    Review of the book Building Microservices.

  16. Refactoring for Software Design Smells

    Review of the book Refactoring for Software Design Smells.

  17. Clojure for Machine Learning

    Review of the book Clojure for Machine Learning.

  18. Kill the Clones

    An article on temporal coupling analysis.

  19. Programming Collective Intelligence

    Review of the book Programming Collective Intelligence.

  20. Analyzing Code Churn with Clojure and Zoo

    An introduction to data analysis with Clojure, Incanter and Zoo.

  21. Mastering Clojure Macros

    A review of the book Mastering Clojure Macros by Colin Jones.

  22. The Code as a Crime Scene Gallery

    An annotated best of collection from some Code as a Crime Scene analyses.

  23. Writing a Technical Book

    Motivation, publishing and how to stay focused without ruining your life

  24. Meet the Social Side of Your Codebase

    An article about the social aspects of software architecture.

  25. Why I view Code as a Crime Scene

    An interview about my new book Your Code as a Crime Scene.

  26. Learning Smalltalk from Pharo by Example

    My first impressions of the Pharo language.

  27. Learn You a Haskell for Great Good!

    A review of Learn You a Haskell for Great Good.

  28. WCF Cookbook

    A review of the WCF Cookbook.

  29. New book!

    My new book, Your Code as a Crime Scene, is out.

  30. Beauty in Code

    Attractiveness matters in code too.

  31. Programming Elixir

    A view of what Elixir has to offer an Erlang programmer.

  32. Clojure for Domain-specific Languages

    A review of a book that fails to meet my expectations on DSL coverage.

  33. Clojure High Performance Programming

    A book that presents a natural next step for the intermediate Clojure programmer.

  34. The Art of the Metaobject Protocol

    A radically different approach to both language and OO design with metaobjects.

  35. The Soundtrack to Code

    How does music affect your performance as a programmer?

  36. Object-Oriented Metrics in Practice

    A combined book review with musings about metrics in general.

  37. Clojure Data Analysis Cookbook

    Clojure for data mining and analysis.

  38. Code as a Crime Scene

    Addressing multi dimensional complexity of large-scale projects.

  39. Loving Common Lisp

    A a hands-on approach to real, large-scale development in Common Lisp.

  40. Paradigms of Artifical Intelligence Programming

    Paradigms of Artificial Intelligence Programming, an all time favourite.

  41. CodeMaat

    I just published an early version of Code Maat, an open-source command line tool used to mine and analyze data from version-control systems (VCS).

  42. The Wisdom of Psychopath

    Today, in our frantic, high-paced modern society, psychopathic traits may be more of an advantage than ever.

  43. Snakes in Suits

    In this book, organizational psychologist Babiak and the world-renowned expert on psychopathy Hare describe the potential damage a psychopath does to an organization as well as advices and strategies to cope with and to avoid recruiting psychopaths in the…

  44. OCaml from the Very Beginning

    With its no-prerequisites approach, OCaml from the Very Beginning offers a first step onto the functional road that will be useful no matter what technology you ultimately decide to invest in.

  45. Growing Object-Oriented Software

    One of the challenges of traditional Test-Driven Development (TDD) is to maintain an overall sense of direction while taking baby-steps towards the goal.

  46. The Nature of Code

    The Nature of Code is a beautiful introduction to simulations of natural systems.

  47. Learning Processing

    Born in the MIT Media Lab, Processing is a language and environment for creative coding.

  48. Framework Design Guidelines

    Consistency is a key-characteristic of all well-designed software.

  49. Making Software

    Our world of mainstream software development is driven by fashion.

  50. The Joy of Clojure

    Languages evolve idioms for a reason.