1. Introducing Ecto Resource

    CRUDy contexts can jam up the works in an Elixir/Phoenix application Contexts allow for a separation of concerns between data and business logic. Often times, the first thing we do is add many basic CRUD functions to our contexts which essentially delegate to Ecto.
    Time An icon of a clock Publish Date
    March 24, 2020
    Person An icon of a human figure Authors
    Dayton Nolan
    Category An icon of a paper organzier Categories
    Development
  2. Remote, but not alone

    You already know what this post is and what prompted me to write it. But if you know me, you also know I wouldn’t be sharing this unless I felt there were things worth saying about remote work that weren’t being said elsewhere.
    Time An icon of a clock Publish Date
    March 19, 2020
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Remote
  3. Improving Dev Experience with Overmind

    Web apps are born with a healthy amount of naivety. There aren’t many expectations of what the apps should do so they have the freedom to do… well, anything. This is great for the early stages of development, but as these apps grow and take on more responsibilites a flexible, little app can quickly become hard to manage.
    Time An icon of a clock Publish Date
    March 17, 2020
    Person An icon of a human figure Authors
    Ali Ibrahim
    Category An icon of a paper organzier Categories
    Development
  4. The Missing Fundamental

    Music composition and production is a large part of my life outside of software development, so much so that I often find myself thinking of ways to draw parallels between the two.
    Time An icon of a clock Publish Date
    March 10, 2020
    Person An icon of a human figure Authors
    Dave Mosher
    Category An icon of a paper organzier Categories
    Consulting
    Development
    DevOps
  5. Necessary & Sufficient

    One reason testing is such a hard skill for developers to master is that the purpose of a test suite is rarely self-evident. Production code, meanwhile, rarely needs its motivation spelled out; after all, what is the purpose of an app that sells chocolate-dipped bananas but to… sell chocolate-dipped bananas?
    Time An icon of a clock Publish Date
    February 25, 2020
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Testing
  6. The Slippery Slope of Docker Dev Environments

    Recently, I built up a local development environment that uses Docker for some critical integration test paths. As I put the finishing touches on this work, I realized there were some far-reaching implications that I had not taken into consideration before I started down this road, namely:
    Time An icon of a clock Publish Date
    February 11, 2020
    Person An icon of a human figure Authors
    Micah Adams
    Category An icon of a paper organzier Categories
    DevOps
  7. Conditional Rendering Tactics for React Components

    A common situation when writing React components is needing to render a particular component only under certain conditions. There are many ways to accomplish this, but the route you take often has nuanced implications or differing utility based on the current state of the code/component/system.
    Time An icon of a clock Publish Date
    February 4, 2020
    Person An icon of a human figure Authors
    Tommy Groshong
    Category An icon of a paper organzier Categories
    JavaScript
    React
  8. Abstractions II Debrief

    This past August, I was lucky enough to attened (and speak!) at Abstractions II. It me! I was excited to speak at Abstractions II, but I was also really happy to just be an attendee.
    Time An icon of a clock Publish Date
    December 12, 2019
    Person An icon of a human figure Authors
    Ali Ibrahim
    Category An icon of a paper organzier Categories
    Miscellaneous
  9. From NoOps to AllOps

    I have really enjoyed Micah’s recent posts, Embracing NoOps and Are you really ready for serverless?. We share a firm belief that all code is a liability, and that includes “infrastructure as code” code.
    Time An icon of a clock Publish Date
    November 26, 2019
    Person An icon of a human figure Authors
    Jason Grosz
    Category An icon of a paper organzier Categories
    DevOps
  10. A First Look at Github Actions

    GitHub Actions, the new offering for CI/CD and other automated workflows, is still in beta just out of beta and looks promising. In order to get myself acquainted with GitHub Actions, I used the nodenv test suite as a chance to try it out.
    Time An icon of a clock Publish Date
    November 21, 2019
    Person An icon of a human figure Authors
    Jason Karns
    Category An icon of a paper organzier Categories
    Development
    Devops
    Testing

Search An icon of a magnifying glass Search the Blog

Person An icon of a human figure Featured Authors