#NoNullPointers
  • Home
  • About
  • RSS
  • May 28, 2019

    Side-effects of Elm in production

    We've had a major part of our frontend code running in Elm for the better part of a year now. Without going in-depth into technical implementation details I would like to share my experiences of the project. I'll be covering the things that led up to the project, the project itself and ongoing learning as it has evolved in production over time.

    Continue reading...

  • March 27, 2019

    Correctness — the paradigm for sustainable software development

    Unintended software behaviour haunts us, our peers, our businesses and companies and effect the people and the world in ways that we don't yet fully comprehend. Why isn't all software correct, why is that a bad thing, how does that negatively affect people, businesses and the world, and what can we do about it?

    Continue reading...

  • February 17, 2019

    Read more "good code"

    Ever tried to write in a new programming language? Remember what it was like to write in your preferred language for the first time? Do you know "good code" when you see it? What does that mean for you?

    Continue reading...

  • February 10, 2019

    Notes of the Creation of Software

    In the quest for delivering high quality software, one thing that remains a constant is the need for shared understanding of both the problem and the solution. Turns out, a deeper understanding of the principles and system of design apply to more than just software development.

    Continue reading...

  • January 7, 2019

    A year of NixOS

    Having become annoyed at some of the choices that Apple was making in their Macbook Pro range, I started on a quest to change machines and operating systems.

    Continue reading...

  • December 27, 2018

    Just use Haskell. Well, it's not that simple...

    Haskell is notoriously difficult to learn. What are some of the non-technical things that stop people from using it?

    Continue reading...

  • December 22, 2018

    The pitfalls of pursuing perfection

    I've been reflecting on my own productivity in recent months and why it has been so difficult to get traction on achieving my goals.

    Continue reading...

  • December 13, 2018

    Principles of successful individuals and teams

    There are many things that help define a successful team. There also isn't just a single model that holds true in all cases.

    Continue reading...

  • December 9, 2018

    Here we are, at the beginning

    A welcome and introduction to what I'll be writing about.

    Continue reading...

Tweets by chrisdaloisio

Copyright © 2018 Chris D'Aloisio | Site proudly generated by Hakyll