Home

Latest Posts

Programming Projects

  • Pulse – SQL real-time visualization tools
  • qStudio – an IDE for kdb+
  • sqlDashboards – SQL java-based real-time visualization tools
  • Jpad – Instantly write java snippets and see nicely formatted results.
  • kdb Libraries – Including qunit.
  • jq – Open source implementation of q (github).

Books

Old

AI – Learnings and Unknown unknowns

Below I’m going to maintain a series of bullet points that contain some things I’ve learnt or thought I’ve learnt. I expect it to stay in a state of flux for some time. The goal eventually is to have something like my software-engineering-quotes which serves as a massive summation built on years of software development…

The AI Software Factory

I’ve previously led and managed software dev teams. Using AI is like that but there’s no large team and no one reads the code. I haven’t written any code personally in 4 months but I’ve caused the creation of thousands of lines of code, including in languages I don’t know. For 15+ years before that…

AI Driven Development as Guided Evolution

For the first time in over a decade, how I develop software has fundamentally changed.I realized recently that I’m no longer evolving the code directly.Instead, I’m designing the environment in which the code evolves. Software development becomes designing the evolutionary environment instead of manually evolving the code. AI has made the cost of certain parts…

Social Media