About:
Tom Phillips is a data and software engineer with a PhD in Chemistry, experienced in scientific research and finance, living in West Yorkshire with his family.
Website:
Specializations:
Interests:
Subscribe to RSS:
Staging environments are wasteful; adopting a mono-environment approach enhances software delivery efficiency and aligns development efforts with user needs.
The blog post discusses the belief in Artificial General Intelligence (AGI) among OpenAI employees, particularly highlighting Elon Musk's concerns about AGI being developed by figures like Demis Hassabis. It critiques the reliance...
The blog post explains type-safe builders in Kotlin, particularly their use in creating domain-specific languages (DSLs) for applications like Ktor server routing and HTML building. It breaks down the concept using a data class fo...
The blog post discusses the potential shift of dbt Labs towards adopting a proprietary license for dbt Core, predicting a fork of the project. It critiques the open core business model, highlighting the conflict between user inter...
The author discusses their experience with various Vim plugins for REPL-driven development in Clojure, particularly focusing on vim-fireplace and Conjure. They express frustration with keybindings and configuration, ultimately set...
The author, Tom Phillips, shares his journey of learning Clojure, a Lisp dialect, after primarily using Python. He discusses his reasons for choosing Clojure over Elixir, including its Java interoperability and the influence of it...
The article critiques the concept of Minimum Viable Product (MVP), arguing that many MVPs fail to validate or invalidate hypotheses, rendering them ineffective. It emphasizes the importance of understanding customer needs and the ...
The author, Tom Phillips, reflects on his 16-year experience with iPhones, expressing dissatisfaction with Apple's control over apps, privacy concerns, and high costs. He details his decision to switch to a Pixel 8a running Graphe...