2019
-
6-minute read
If software engineering were plumbing
As software engineers, we can at times become blind to certain ‘anti-patterns’ in our interactions with our customers…
-
4-minute read
Life as a Cyber Security Apprentice
I’ve recently joined the InfoSec team at Simply Business as a Security analyst apprentice to work towards my…
-
11-minute read
Our new architecture principles are changing how we architect systems
We are changing how we architect for scale, versioning, our domain, and machine learning all because of how…
-
4-minute read
Working effectively while being based overseas
At Simply Business, we embrace the remote working culture. When talking about remote working, I often hear my friends…
-
7-minute read
How I successfully made the switch to a software engineering role
My journey of transitioning from a software tester to a software engineer. I will talk about the key…
-
8-minute read
A how-to guide for a clean, organized, beautiful git commit history
I’ve been taught several times about best practices for committing code changes grouped into logical chunks, and I…
-
6-minute read
Investigating the effect of VPC on AWS Lambda cold-start
Let’s examine some hard data on the impact a VPC has on cold-start in a serverless architecture with…
-
8-minute read
Investigating the impact of cold-start on AWS Lambda
How much does cold-start really impact a serverless architecture with AWS Lambda? Let’s answer with some figures. AWS…
-
4-minute read
Public speaking as an aid to becoming a better engineer
Today’s software engineers can no longer afford to conform to outdated stereotypes; social awkwardness and poor communication skills…
-
3-minute read
Here are the best practices for pair programming
Pair programming is a software development technique where two engineers work together either remotely (through screen-sharing) or in…
This content is for general, informational purposes only and is not intended to provide legal, tax, accounting, or financial advice. Please obtain expert advice from industry-specific professionals who may better understand your business’s needs. Read our full disclaimer
Get Our Newsletter
We’ll deliver tips and tools to grow your business right to your inbox