{"version":"https://jsonfeed.org/version/1.1","title":"Posts - Ak33m","home_page_url":"https://ak33m.com/?utm_source=json_feed","description":"I help businesses \n  * learn more from their data\n  * build big ideas \n  * implement AI solutions","icon":"https://ak33m.com/img/open-graph-logo_hu649006a96c7f6a02c0a48e2d90a9a7b0_5229_96x96_resize_box_3.png","favicon":"https://ak33m.com/img/open-graph-logo_hu649006a96c7f6a02c0a48e2d90a9a7b0_5229_96x96_resize_box_3.png","authors":[{"name":"Akeem Philbert","url":"https://twitter.com/kanundrum"}],"language":"en","items":[{"id":"c6798a47-b3ef-56e3-49c7-9cf25566b5b9","url":"https://ak33m.com/posts/the-other-bdd/?utm_source=json_feed","title":"The Other BDD - Bead Driven Development","summary":"\nI’ve been using AI agents exclusively to write code for a few months now. It’s been a cool experience, but some surprising things have surfaced, showing that my main challenge is not writing code, but capturing and organizing the work agents uncover.\nAgents surface more work than I can write down by hand. I like to build entire epics in a single run, but agents lose context and can’t see the whole picture, which makes that harder to sustain. I also like to have agents work unattended overnight and “pick up” new work, but that creates another transition problem. Beads turns out to be a better way to capture and organize work than tickets. ","date_published":"2026-09-07T00:00:00Z"},{"id":"4890f49c-940b-55a3-193f-04e81c33cee1","url":"https://ak33m.com/posts/bdd-is-back/?utm_source=json_feed","title":"BDD Is Back, and AI Is the Reason","summary":"Behavior-Driven Development spent a decade as a niche testing discipline. AI coding just promoted it to core infrastructure for how software gets built.\nWhen a model writes most of the code, your job shifts from typing to specifying. Gherkin, the plain-language \u0026ldquo;Given / When / Then\u0026rdquo; format behind Cucumber, turns out to be one of the cleanest ways to specify intent for humans and machines at the same time.\nThe shift You\u0026rsquo;re doing product work now.","date_published":"2026-09-04T00:00:00Z"},{"id":"fb0e12c4-e13d-5fbe-e973-4e031ad67bb2","url":"https://ak33m.com/posts/when-to-act-how-much-to-commit/?utm_source=json_feed","title":"When to Act and How Much to Commit","summary":"For years, I\u0026rsquo;ve searched for the right name for a distinct sensation: the moment a window opens in finances, in a career, or in a game of chess, where the challenge isn\u0026rsquo;t whether to act, but when and how much.\nThree ideas interlock precisely to frame this feeling: Kairos, the Kelly Criterion, and optimal stopping theory. Each is interesting on its own, but together, they become operational; offering a way to act on that sensation.","date_published":"2026-04-03T00:00:00Z"},{"id":"ab38e652-5e86-57f2-c9bb-40dc156c997c","url":"https://ak33m.com/posts/building-candor/?utm_source=json_feed","title":"Building Candor: AI-Powered Product Discovery at the Gemini Live Agent Challenge","summary":"The Problem I Wanted to Solve I\u0026rsquo;m a builder, and the hardest part of building good software isn\u0026rsquo;t the code; it\u0026rsquo;s listening. Specifically, listening to what users are actually struggling with, not just what they say they want.\nAI already helps me write code faster. I wanted it to help me with the part that matters more: understanding the problem before I build the wrong solution.\nWhat Is Candor? Candor is an AI-powered digital twin that lets product managers and developers run product discovery interviews without needing a real customer in the room.","date_published":"2026-03-16T00:00:00Z"},{"id":"51d0a975-ad8d-5d1a-2909-c56b7b34ce3a","url":"https://ak33m.com/posts/dont-go-chasing-waterfalls/?utm_source=json_feed","title":"Don't Go Chasing Waterfalls","summary":"\nA few months ago, I was introduced to spec-driven development with AI and Kiro. While I didn\u0026rsquo;t continue using Kiro, I kept using the technique because it helped guard against the challenges of working with AI at the time. I\u0026rsquo;d spend time building out a detailed spec requirements, edge cases, acceptance criteria; hand it to the model, and watch it produce something technically faithful to the document but somehow still wrong.\nSo I\u0026rsquo;d refine the spec. Add more detail. Go back and forth. Recently, I realized this is waterfall development on a tighter loop. I\u0026rsquo;d just rebuilt the waterfall inside my AI workflow without realizing it.","date_published":"2026-03-08T10:00:00-04:00"},{"id":"6c1fd26e-4cef-5031-09fd-0ee8c988b6ff","url":"https://ak33m.com/posts/event-sourcing-observability/?utm_source=json_feed","title":"I Was Blind, but Now I See. Event Sourcing and Observability","summary":"Event sourcing is an architectural pattern in which every change to an application\u0026rsquo;s state is recorded as a sequence of events (Fowler, 2005). Event sourcing is a companion architecture to domain-driven design, with events related to aggregate root entities within the domain. In domain-driven design, we model the domain by creating a ubiquitous language that captures its core concepts. Those objects are subject to certain actions, and it\u0026rsquo;s natural to think of these actions as events that have occurred.","date_published":"2026-02-22T10:00:00-04:00"},{"id":"b8b6119b-480f-5f89-0992-facb18de60f8","url":"https://ak33m.com/posts/shop-getting-smaller/?utm_source=json_feed","title":"Shop Getting Smaller","summary":"What a difference 3 years makes. In 2022, I wrote about running Wepala as an agency and celebrating 5 years of building amazing things. Now, in 2025, I find myself reflecting on the evolution of our business and the industry as a whole. Are we witnessing the end of the era of the agency? (TLDR; yes, at least for me.)\nOver the last few years, I\u0026rsquo;ve seen a significant shift in how businesses approach software development.","date_published":"2025-05-19T15:08:21-04:00"},{"id":"5621836a-6ae4-55e1-3994-d967e827f9f8","url":"https://ak33m.com/posts/cui-vs-gui/?utm_source=json_feed","title":"CUI vs GUI","summary":"With the rise of chatbots and voice assistants, there has been a lot of talk about the rise of conversational user interfaces (CUI). CUIs allow users to interact with a system using natural language. The most common CUIs are chatbots and voice assistants.\nCUIs are not new. They have been around for a long time. The first chatbot was created in 1966, and the first voice assistant was built in 1978.","date_published":"2023-10-05T16:15:22-04:00"},{"id":"69917eef-2c58-53d5-29d4-a2596ed3e526","url":"https://ak33m.com/posts/langchain/?utm_source=json_feed","title":"To Langchain or not to Langchain","summary":"After reading Andressen Horowitz\u0026rsquo;s article on LLM Architecture I decided to look into Langchain. Langchain describes itself as a framework for developing applications powered by language models. I have been working with OpenAI for some time now\n❓Why I decided to look into Langchain I\u0026rsquo;ve been working with OpenAI for some time now and I was intrigued that there are already frameworks for building applications powered by language models. One of the problems I\u0026rsquo;ve been working on is effectively testing and iterating models and I hoped that Langchain would help with that.","date_published":"2023-07-04T08:25:00-04:00"},{"id":"4450dff7-c3d8-5bdc-3951-cb0504113218","url":"https://ak33m.com/posts/running-d-shop/?utm_source=json_feed","title":"5 Years of Running D Shop","summary":"I started Wepala to create a company that would build amazing things. At a time when outsourcing work to Asia was the thing to do, I realized that the Caribbean was better positioned to deliver (no time or language barriers). I was pitching Nearshoring before there was a buzzword for it. Over the last five years, we\u0026rsquo;ve developed relationships with our clients as we built out minimal viable products (MVPs) for them and watched as they’ve found their place in the market. We\u0026rsquo;ve also been able to develop our products, and we\u0026rsquo;ve learned a tremendous amount along the way.\nPhoto by Clark Tibbs on Unsplash","date_published":"2022-05-31T11:03:00-04:00"},{"id":"859ad3d0-5502-52b6-191e-02170578a61c","url":"https://ak33m.com/posts/new-normal/?utm_source=json_feed","title":"New Normal","summary":"Everyone has felt the impact of Covid-19, and the technology industry is no exception. In challenging times businesses have increasingly turned to technology to meet those challenges. To satisfy the increased demand for software, we need more developers. Major technology companies have complained for some time that there is a shortage of developers. As the founder of a small technology solutions company, I\u0026rsquo;d argue it\u0026rsquo;s a bit more nuanced that.","date_published":"2021-09-14T08:05:53-04:00"},{"id":"ed68f6d7-8e52-52ed-7963-0697c28793d1","url":"https://ak33m.com/posts/its-over-magento/?utm_source=json_feed","title":"It's Over Magento!","summary":"So I\u0026rsquo;ve always had a hate-hate relationship with Magento (there never was love). Ours was a convenient relationship; I needed something to run an online bookstore we wanted to start, and all the other solutions we looked at didn\u0026rsquo;t fit the bill. We wanted to accept payments in Trinidad and Tobago dollars, something you don\u0026rsquo;t get easier with hosted solutions. We also wanted something that had broad support and a variety of templates.","date_published":"2021-03-27T17:05:53-04:00"},{"id":"7ccc6823-5641-5ced-697b-c1ccfc93591c","url":"https://ak33m.com/posts/viro-react/?utm_source=json_feed","title":"Viro React","summary":"I recently made an Augmented Reality Easter Egg Hunt app for my kids to play. It took me a week of part-time work to get it done (with some help on design and graphics). A big reason for getting something up so quickly was the ViroReact, a library for rapidly developing cross-platform AR/VR experiences.\nThe technologies used in the app include:\nReact Native - mobile development\nRedux - state management","date_published":"2020-04-13T15:57:22-04:00"},{"id":"16fab567-d3e6-5ecb-b922-ef88fa3ea0f2","url":"https://ak33m.com/posts/easter-egg-hunt/?utm_source=json_feed","title":"Easter Egg Hunt","summary":" It\u0026rsquo;s Easter, and my family and I usually host an Easter Egg Hunt for the kids. Currently, because of COVID-19 strict social distancing guidelines are being followed, and we plan to have a small hunt with our kids this year. On Saturday (April 4th), I thought it would be a great idea to create an Augmented Reality Easter Egg Hunt where a \u0026ldquo;bunny\u0026rdquo; would place eggs using the app, and participants can find the eggs using the app.","date_published":"2020-04-10T09:08:21-04:00"},{"id":"6d64e92d-a5cb-5106-19d3-784408117d0a","url":"https://ak33m.com/posts/we-in-it-to-win/?utm_source=json_feed","title":"We're in IT to win","summary":"unsplash-logoMarvin Meyer\nToday I was doing a bit of research to understand what people are searching for when they look for help with technology online. The usual terms that came up include CRM, social media, and e-commerce. There was one term that sparked an interest more than the others, and that term was Information Technology or IT.\nInstinctively as a software developer, I\u0026rsquo;ve shunned the phrase IT as a way to describe what I do.","date_published":"2020-04-03T13:08:21-04:00"},{"id":"8304b21c-b24f-5542-f9f3-223ad6f94f4d","url":"https://ak33m.com/posts/intermediate-budgeting/?utm_source=json_feed","title":"Intermediate Budgeting","summary":"Let me start off by saying that I\u0026rsquo;m a long time Mint user (9 years) and I always rave how using Mint changed my life. This was back when I had no budgeting system in place and I was desperate to get visibility into what was going on in my finances. By simply being able to see where my money was going I was able to make significant life decisions that I am proud of.","date_published":"2018-08-26T13:08:21-04:00"},{"id":"0c8e0318-8990-5d91-b976-c720a9457347","url":"https://ak33m.com/posts/budgetbakers-gettingstarted/?utm_source=json_feed","title":"Budget Baker (Wallet App) Getting Started","summary":" Wallet budget bakers image The Wallet App (BudgetBakers) is a great app for those who want more granular control of their finance tracking.","date_published":"2018-08-19T13:08:21-04:00"},{"id":"f7493ddf-f44d-526b-9916-69924a748ade","url":"https://ak33m.com/posts/hello-world/?utm_source=json_feed","title":"Hello World","summary":"Hello World!(again). I used to be a semi-active blogger many years ago when I was a Flash developer. Like most folks back then (and even now) I used Wordpress. My blog was more of a note to self but it was relatively popular because of the news aggregator the Flash community used. (Un)like most folks I didn\u0026rsquo;t keep the software up to date and paid the price. At the time I simply took down the site and figured I\u0026rsquo;d back up the content at some point.","date_published":"2018-03-03T10:07:39-04:00"}]}