Our Dev Workflow
TechnologyOur development workflow has been transformed by the latest advancements in technology over the past few years, and we’re excited to share some of these changes. Let’s explore what’s new and what’s continued from the past.
What’s Remaining?
Headless CMS and Next.js
Back in 2019, we were exploring headless CMS options. Today, in 2024, we have fully integrated headless CMS solutions with Next.js in our range of solutions, and we maintain two key client’s websites under Microsoft Azure and AWS.
Gutenberg and Dynamic Blocks
For our WordPress websites, we continue to leverage Gutenberg for creating dynamic blocks. Since 2019, a year after the release of Gutenberg Blocks, we have developed dozens of websites creating custom blocks tailored to our designers’ creativity.
What’s New?
AI
We have recently enabled the development team to use tools like Copilot in Visual Studio. While not everyone is actively using it, those who do find that it speeds up the process of debugging and refining our code. We don’t take any suggestion for granted, but it’s true that Copilot occasionally suggests functions that are not part of our day-to-day routine, pushing us to investigate and learn more.
Tailwind CSS
Frontend-wise is probably the easiest transition we’ve made since adopting Bootstrap and SCSS. Tailwind CSS provides a better approach when styling our web components and it might not be perfect, but it simplifies our dependencies and makes our work easier to maintain and recycle.
The recent availability of CSS variables and CSS nesting across major browsers combines perfectly with Tailwind and our coding style.
WordPress Coding Standards and Git Conventions
Talking about code style, we have implemented a new Git convention to improve version control practices and collaboration. This allows us to create a more semantic meaning to our git history and, in the midterm, will enable us to generate automatic changelogs.
In WordPress projects we are running better scripts that allow us to make sure every team member is following the WordPress Coding Standards. We still maintain the freedom for any dev to develop solutions the best we do for our clients, but now we do with style 😎
Conclusion
Thanks to these decisions, we are committed to improving our workflow by making our code more consistent and foolproof. This enables us to deliver better work in less time, providing our clients with technology that can easily scale over the years to come.
To talk to one of our tech experts, please get in touch! We’d love to chat.