Skip to main content

Development

We’ve written 36 blog posts about Development. View all topics »

  1. Hc blog Main Article Illustration v102 00 CC

    Accessibility is Everyone’s Job

    Headshot of Dana Pavlichko

    11/30/21

    by Dana Pavlichko

    It’s been 18 years since Happy Cog founder and web standards advocate Jeffrey Zeldman originally published Designing With Web Standards. The web itself may seem in many places unrecognizable now compared to what it was. We’ve added new devices, seen frameworks fall in and out of fashion, matured whole disciplines, seen the real and lasting global impacts of the digital and connected world – for better or for worse. Life without all these things seems nearly unimaginable at this point.

  2. Cognition 111621 2

    Using Headless Craft CMS to Send Mobile Push Notifications

    Headshot of Eli Van Zoeren

    11/17/21

    by Eli Van Zoeren

    Happy Cog recently launched a new website for Optimize, an online community that teaches members how to improve their lives, drawing wisdom from a variety of teachers and sources. The foundation of the project is a headless Craft back-end that powers a Nuxt-based website and both Android and iOS mobile apps, all via a custom-built API layer. One of the requirements for the mobile apps was the ability to send push notifications for Optimize’s “Daily Wisdom” posts, which we accomplished using a custom Craft module.

  3. Entering the matrix 360x275 2

    Don't Open That Black Box: How to Efficiently Modernize Legacy Projects

    Headshot of Taylor Daughtry

    10/4/21

    by Taylor Daughtry

    Aging happens to every project that survives long enough; it can't be stopped by any plan, sprint, or project approach. Technical debt is accrued, features are abandoned, tradeoffs are made—it's the natural byproduct of building software.

  4. Dp illo mondrian

    Deploying to WPEngine via a GitHub Action

    Headshot of Oka Tai-Lee

    7/28/21

    by Oka Tai-Lee

    WPEngine (WPE) is a great WordPress-only hosting platform. One of the best features is the ability to use git push to deploy your code to your site with just one click. This feature is super handy, but what if you are working on a team and don’t want each developer to have to set up an ssh key and remotes?

  5. Hc blog Main Article Illustration v144 JR

    Getting Started with GitHub Actions

    Headshot of Sue Malomo

    7/12/21

    by Sue Malomo

    Using GitHub Actions for your CI/CD (Continuous Integration / Continuous Delivery or Deployment) process offers some great features and solves a number of pain points, such as automated testing and sending notifications for successes/failures.

  6. Cog 315 DP

    The Benefits of Container Queries

    Headshot of Rob McFadden

    6/11/21

    by Rob McFadden

    You may have heard that container queries are coming. Let’s take a quick look at what they are, why they are needed, and if you stick with me to the end a quick and simple container query solution that you can use today if you need them before they are ready for production.

  7. Cog 313 TM 1

    A Mountain of Unknown

    Headshot of Ben Carr

    5/13/21

    by Ben Carr

    The staggering pace of growth and change in tools, technologies, and capabilities is one of the most exciting and daunting aspects of the web. As a developer in client services, a critical component of my job has always involved learning what needs to be learned in order to allow our clients to understand and take advantage of the benefits of this pace. Whether it’s an unfamiliar codebase, a new framework, or new browser capabilities — new challenges are always on the horizon.

  8. Cognition 296 tm

    Monkey Patching in Craft

    Headshot of Rene Merino

    5/3/21

    by Rene Merino

    Craft CMS’ admin dashboard is very intuitive, while providing a lot of complex features and functionality. A great deal of this functionality depends on Craft's very own global variable (“Craft”) which extends Pixel & Tonic's GarnishJS UI Toolkit library.

  9. Cog 314 tm

    6 Months Later: Lessons Learned from Development Interns

    Headshot of Maria Martinez

    4/5/21

    by Maria Martinez

    Last year, Happy Cog hired two web development interns: Emaan Riaz and Maria Martinez. In the past six months, they’ve made a huge impact at Happy Cog and on our projects. They wrote the following to reflect on their experience.

  10. Hc blog v165 AS

    Best Uses of Laravel Vapor

    Headshot of Zach Smith

    3/22/21

    by Zach Smith

    As a Solutions Architect at Happy Cog, I often find myself in the weeds working with complex server architectural configurations in our clients’ AWS platforms. You may often find me setting up complex infrastructure by code with AWS Terraform, deploying fleets of EC2 instances powered by Continuous Integration pipelines, and working to curate complex load balancing solutions for our clients who receive unexpected bursts of views from our marketing campaigns (the list goes on).