Category: programming

  • Langchain Chain Thoughts

    Since I’ve been attempting to keep up with the jones (as they say) in terms of AI, the big kids on the block from what I’ve heard on my list were MCP and Langchain. MCP seemed like the thing a few friends were gleefully praising and Langchain was coming up repeatedly either in conversation or…

  • AI Usage in Programming

    I haven’t sat down and put any thought into my foray in using AI in my recent endeavors for programming. I would say in the last 2-3 years, the subject matter has really skyrocketed especially with ChatGPT and sudden mega tech cold war going on with AI. There were instances where I started using it…

  • Why Most PHP Jobs Suck

    I don’t really hate PHP. Yes, I do. Maybe not. It pays the bills. Either way, for me PHP has been a decade long enduring (endearing?) period of the abusive girlfriend syndrome for me. All the places that I have worked where PHP was employed at some level had major issues. But why is that?

  • The Problem With So-Called Microframeworks

    As someone who has been doing web projects for quite a while, I can safely say that I’ve seen a large number of solutions pop up over the years, which in the end pretty much do the same. In recent years, I’ve been noticing the rise of microframeworks. While I understand the inherent desire for…

  • Python Flask: Message Flashing Session Issue

    I have to say it: the Flask documents are pretty bad. The code is chunked up, abbreviated, poorly explained and no comments to really go through every little detail, which often leads to bizarre errors for the inexperienced programmer. Even for an experienced programmer, there’s some things that just are really mysterious or need far…

  • Weird Vagrant Error Warning: Authentication failure. Retrying…

    I had shutdown my VirtualBox/Vagrant for a while and possibly had a system upgrade or messed around with my SSH keys. Either way, upon starting up again, I found that I no longer could use my SSH key to login. Not sure what happened, but here’s what I did to resolve the issue.

  • HBONow Goes Down; Game of Thrones Fanbase Rages

    HBONow had a highly embarrassing outage right on the night of the most highly anticipated Game of Thrones episode of the season. It’s the dread that every developer faces who has to deal with capacity issues but it also demonstrates the possible lack of knowledge the non-technical people have in understanding their audience at the…

  • Developers are Fucking Retards

    At the risk of alienating myself from the development community at large, I want to rant a bit about why I believe developers are fucking retards. As someone in the tech industry for 16+ years and someone who’s been coding for even longer, I’ve seen things go in circles that I had hoped would lead…

  • Laravel: The Ugly Command/Event – Handler System

    One distinctive feature Laravel has as part of its optional architecture is the command/event system. Commands are supposed to represent single, discrete pieces of logic that ought to handle a particular job. Events are ways to notify the system that something occurred. Both commands and event employ handlers and commands can implement the SelfHandling interface…

  • Homestead: Dealing With Vagrant’s Permission Issues

    The other day I ran into a really annoying issue where after re-doing my Vagrant instance, I had some issues with the way my directory was mounted and provided certain permissions. When I would ssh into my box and tried to change permissions, even as root, the permission layout would stay the same. However, I…