Making a dent in the tech universe
Making a dent in the tech universe
Goodbye Manual Markup: How Claude Code Automates the Figma-to-Code Workflow
What if we could take the designs provided to us by our clients and instead of spending hours measuring spacing, and recreating layouts pixel by pixel, we could use AI tooling, and skip the manual translation entirely?
Devs for Ukraine Conference
On the early mornings of 26th and 27th April (4am NZ time) members of the developer teams from Abletech and Addressfinder attended the [Devs For Ukraine](https://www.devsforukraine.io/) Conference, a free, online engineering conference with the goal to raise funds and provide support to Ukraine.
Building a party and teams service in less than a day using Hasura
The following post will explain how you can build a simple party management and team service complete with relationship graph, access control and permissions in less than a day. We’ll be using a tool called Hasura with data stored in a Postgres database.
Choosing a Headless CMS
Content Management Systems seem to be a hot topic at the moment. We have been building varying solutions for several clients with integrated CMS systems, including our very own websites abletech.nz and addressfinder.nz. Our personal experience sees us on a three to five year lifecycle with CMS’s. Abletech went from WordPress, to BlogSpot, to Tumblr, to Medium, and now to Strapi over the course of 16 years! This article outlines some of our learnings, why we keep changing, and what we are really after from our CMS.
What App Should You Develop?
Navigating the choices for building front ends can be daunting. Like everything technology based, you are faced with a bunch of technology choices and tradeoffs. This article attempts to distill your app development options and outline the various pros and cons.
Provider of choice for the New Zealand Government
When agencies in New Zealand’s public sector need the services that Abletech provides, they simply visit Pae Hokohoko | Marketplace to find us.
Sustainable future
At Abletech we have embarked on the process of seeking advice and following recommendations. Read about some of our efforts below.
Build your next app on Blockchain inspired technology
How secure are your apps? Spoiler — not very.
Performance comparison for Docker for Mac, VM Linux Docker and Linux Docker Native
Reducing developer cycle time between a code change and running a test case is hugely important for an effective working environment. Developers can maintain focus and not get distracted by pausing and waiting for things to finish.
Rails best practice security exceptions
However, these security features can adversely affect real users and you may notice ActionController::InvalidAuthenticityToken exceptions appearing in your production runtime which can be challenging to reproduce.
What does it mean to go serverless?
It’s time to look closely at serverless development. Come on a journey to investigate the serverless development model with Typescript. This article will take you through a potential framework, ORM, relational database provider, how to test, and our conclusions.
Working on Pull Requests
Similar to how we write sentences, there are a lot of ways to write code and produce the same outcome. Because each developer has their own coding style, ensuring the code quality is necessary before integrating it into the code repository. Code reviews provide a means to ensure that the quality of the code meets the standard of the team and identify any potential defects or improvements. Developers integrate this into a process called pull request (PR).
Business transformation
Loyalty NZ chose Abletech as a key partner to transform their business and build their software capability.
How to configure VS Code to format Elixir code
Here is a step by step guide on how to configure Visual Studio Code to automatically format your Elixir code using the new built-in formatter included in version 1.6.
Elixir for Addressfinder
Nigel Ramsay and Tracey Norrish have been using Elixir, instead of Ruby, for an Addressfinder project. Watch a video or read the summary:
Elixir keeps running
What I have been really impressed by, is that the same app has been running for 18 months and has not been recycled, redeloyed, restarted or anything. Check out the memory footprint 1 year on…
Wellrailed
Regan Ryan will give an introduction to Ruby Meta Programming — learn the nuts and bolts of how Ruby works, and begin the meta-programming journey
The future of tech
Crazy fun and good conversations at the Summer of Tech session last night. A big thank you to all the students who came and chatted with us. You all have exciting careers ahead of you!
The Abletech story — part two
Following on from The Abletech story — part 1 we pick up the narrative at the point where Marcus and Nigel had begun hand-picking developers.
Replace Postman with humble Bash
Postman is a great API testing tool. It has a boat-load of functionality that I will never use, but at the heart of it, it does these things:
Devs for Ukraine Conference
On the early mornings of 26th and 27th April (4am NZ time) members of the developer teams from Abletech and Addressfinder attended the [Devs For Ukraine](https://www.devsforukraine.io/) Conference, a free, online engineering conference with the goal to raise funds and provide support to Ukraine.
Building a party and teams service in less than a day using Hasura
The following post will explain how you can build a simple party management and team service complete with relationship graph, access control and permissions in less than a day. We’ll be using a tool called Hasura with data stored in a Postgres database.
Choosing a Headless CMS
Content Management Systems seem to be a hot topic at the moment. We have been building varying solutions for several clients with integrated CMS systems, including our very own websites abletech.nz and addressfinder.nz. Our personal experience sees us on a three to five year lifecycle with CMS’s. Abletech went from WordPress, to BlogSpot, to Tumblr, to Medium, and now to Strapi over the course of 16 years! This article outlines some of our learnings, why we keep changing, and what we are really after from our CMS.
What App Should You Develop?
Navigating the choices for building front ends can be daunting. Like everything technology based, you are faced with a bunch of technology choices and tradeoffs. This article attempts to distill your app development options and outline the various pros and cons.
Provider of choice for the New Zealand Government
When agencies in New Zealand’s public sector need the services that Abletech provides, they simply visit Pae Hokohoko | Marketplace to find us.
Sustainable future
At Abletech we have embarked on the process of seeking advice and following recommendations. Read about some of our efforts below.
Build your next app on Blockchain inspired technology
How secure are your apps? Spoiler — not very.
Performance comparison for Docker for Mac, VM Linux Docker and Linux Docker Native
Reducing developer cycle time between a code change and running a test case is hugely important for an effective working environment. Developers can maintain focus and not get distracted by pausing and waiting for things to finish.
Rails best practice security exceptions
However, these security features can adversely affect real users and you may notice ActionController::InvalidAuthenticityToken exceptions appearing in your production runtime which can be challenging to reproduce.
What does it mean to go serverless?
It’s time to look closely at serverless development. Come on a journey to investigate the serverless development model with Typescript. This article will take you through a potential framework, ORM, relational database provider, how to test, and our conclusions.
Working on Pull Requests
Similar to how we write sentences, there are a lot of ways to write code and produce the same outcome. Because each developer has their own coding style, ensuring the code quality is necessary before integrating it into the code repository. Code reviews provide a means to ensure that the quality of the code meets the standard of the team and identify any potential defects or improvements. Developers integrate this into a process called pull request (PR).
Business transformation
Loyalty NZ chose Abletech as a key partner to transform their business and build their software capability.
How to configure VS Code to format Elixir code
Here is a step by step guide on how to configure Visual Studio Code to automatically format your Elixir code using the new built-in formatter included in version 1.6.
Elixir for Addressfinder
Nigel Ramsay and Tracey Norrish have been using Elixir, instead of Ruby, for an Addressfinder project. Watch a video or read the summary:
Elixir keeps running
What I have been really impressed by, is that the same app has been running for 18 months and has not been recycled, redeloyed, restarted or anything. Check out the memory footprint 1 year on…
Wellrailed
Regan Ryan will give an introduction to Ruby Meta Programming — learn the nuts and bolts of how Ruby works, and begin the meta-programming journey
The future of tech
Crazy fun and good conversations at the Summer of Tech session last night. A big thank you to all the students who came and chatted with us. You all have exciting careers ahead of you!
The Abletech story — part two
Following on from The Abletech story — part 1 we pick up the narrative at the point where Marcus and Nigel had begun hand-picking developers.
Replace Postman with humble Bash
Postman is a great API testing tool. It has a boat-load of functionality that I will never use, but at the heart of it, it does these things: