Kensio Software Freelance Development Blog

Kensio Software

General feature set for a fully-fledged application framework

Entities Entity modelling, including entity relations. Aggregate Group of entities that can be interacted with as a single object. Commands Decoupled command objects that perform change operations on entities and aggregates.

Automated static site infrastructure with AWS CloudFormation, Cloudfront, S3, Hugo, GitHub Actions

Automated static site infrastructure with AWS CloudFormation, Cloudfront, S3, Hugo, GitHub Actions

After manually setting up several static sites with AWS, Hugo and GitHub Actions, I got round to putting together CloudFormation configuration to do it automatically. This includes handling the TLS certificate in AWS ACM.

Kensio Software listed with DesignRush

Kensio Software listed with DesignRush

The people at DesignRush got in touch to let me know that Kensio Software has been listed there under the Software Development Companies category. DesignRush is a B2B marketplace that categorises and lists various agencies including Software Development companies like Kensio Software.

Working as a software contractor has confirmed the value of "excessive" tests to me

Working as a software contractor has confirmed the value of "excessive" tests to me

During my career as a software engineer so far, I’ve tended to err on the side of caution when writing tests, taking the view that “more is more”. I think it’s usually better to have one more test than not to have it, even though there is of course a cost to each extra test.

Freelancing for Doozy

Freelancing for Doozy

I’ve been helping to build Doozy’s product as a freelance Software Engineer, using GCP, Firebase, TypeScript and serverless technology. I’m always keen to help early stage start ups with building an MVP, so contact me and we can discuss working together.

Contracting for Bulb via YLD

Contracting for Bulb via YLD

I’ve been providing software engineering services to Bulb via YLD, using Kubernetes, Terraform, GCP, TypeScript, Node.js, Python, MySQL, PostgreSQL and other technologies. If you need an experienced contract software engineer in the UK on a remote basis, please get in touch.

What is the biggest tradeoff of going serverless?

What is the biggest tradeoff of going serverless?

There was an interesting Twitter thread yesterday about the tradeoffs of going serverless. There are indeed many such tradeoffs. Serverless approaches offer many benefits, in particular the potential for cost savings (at least in the early stages of a project’s lifecycle) and the chance to offload what would otherwise be a lot of operational management work on to the cloud provider, letting you focus on your building your business and not an abstraction castle.

Custom e-commerce search development for Moment Wall Art

Custom e-commerce search development for Moment Wall Art

Moment Wall Art needed a fast and efficient e-commerce search solution for their online sales system. I was able to provide a scalable, low-cost search solution with a quick turn around.

Etsy integration for Moment Wall Art

Etsy integration for Moment Wall Art

Moment Wall Art sells art pieces on its custom e-commerce website as well as via Etsy. I provided an automated Etsy integration to manage products, inventory and orders between the two systems.

Custom Wordpress development for Hacking Chinese

Custom Wordpress development for Hacking Chinese

Hacking Chinese is a Mandarin language education website. I provided bespoke WordPress development to better serve Hacking Chinese’s readers. The new WordPress theme is more efficient both on the backend when serving user requests, and in its frontend CSS and JavaScript, compared to many off-the-shelf options.

Etsy API and system integration for Pop Robin Cards

Etsy API and system integration for Pop Robin Cards

As well as its bespoke e-commerce software, Pop Robin Cards also sells its 3D pop up cards via Etsy. This required a customised Etsy API integration, which I was able to provide.

Custom e-commerce development for Moment Wall Art

Custom e-commerce development for Moment Wall Art

I developed a customised e-commerce system for Moment Wall Art. The e-commerce system is serverless to deliver a fast and efficient user experience at low operational cost. The e-commerce system manages Moment Wall Art’s product catalogue, including a detailed taxonomy system.

Custom web development for Chinese Boost

Custom web development for Chinese Boost

I developed a custom education website for Chinese Boost. The website provides Mandarin Chinese learning materials and dynamic resources. The website is a serverless solution with a static web frontend.

Bespoke e-commerce development for Pop Robin Cards

Bespoke e-commerce development for Pop Robin Cards

I developed a tailor-made, custom e-commerce system for Pop Robin Cards. Pop Robin Cards sells 3D pop up cards such as birthday cards and Christmas cards. The bespoke e-commerce solution that I developed manages the inventory and sales process end-to-end, including stock management, search, payment and customer communications via e-mail.

Wordpress conversion and web development for East Asia Student

Wordpress conversion and web development for East Asia Student

I provided conversion of a WordPress website into a fast and cost-efficient static website for East Asia Student. Due to a combination of high-quality content and good SEO, the education website receives a relatively high level of traffic, which was becoming expensive to host for WordPress.