1. Article

    Me and You, and You and Me, so Happy Together

    Reading time: 5 minutes • Posted 16 days ago
    Hand in hand with Robot

    There's a pattern that keeps showing up in software engineering: the tools that give us the most leverage also demand the most structure.

    Version control unlocked collaboration at scale, but only after teams agreed on branching strategies. Linting and formatting took out a lot of opinions during code reviews, but first we needed to have settled the "tabs vs. spaces" debate. CI/CD pipelines sped everything up, but only once contributors agreed upon a definition of done. AI coding tools are following the same arc, and the teams getting the most out of them have already figured this out.

  2. Tutorial

    Installing Goose-CLI with Ollama for Local AI Coding

    Posted 2 months ago

    If you're (like me) liking the idea of having an AI coding assistant that runs completely locally on your machine (privacy!), there's a good chance you've stumbled upon Goose-CLI. Combine it with Ollama for running AI models locally, and you've got yourself a pretty powerful setup that doesn't send your code to the cloud.

    Let's see what we need to do in order to get both systems up and running, configure them to work together, and set up some convenient shortcuts to switch between coding and writing tasks.

  3. Article

    Mandatory article on AI, not entirely written by an AI

    Reading time: 5 minutes • Posted 3 years ago
    Automation

    With ChatGPT taking flight with providing an accessible means of interacting with AI models, the debate on the usefulness of AI generated content is all the craze. AI and generated content isn't new, but the ChatGPT marketing campaign and accessibility have opened possibilities to the masses.

    With the purchase by Microsoft, (next to its existing Github Copilot service) the future for AI embedded in our tasks is solidified.

  4. Tutorial

    Automated moderation using OpenAI

    Posted 3 years ago

    With AI systems on the rise, I think it's valid to take a look at where they can play a role in supporting our tasks now and for the future. The OpenAI platform allows you to make use of published algorithms in a fairly straightforward way. It's the perfect gateway drug into AI and Machine Learning!

    In this tutorial we'll take a look at a specific API, namely the one that helps you in intercepting user input by applying natural language interpretation to use as moderation.