Home
Developer notes
Cancel

Just one JavaScript asset away from getting tickets

Note before you start reading this, please remember these are my own thoughts and not associated with any company Building web applications is a complicated business and we are taught to break up ...

What is a monolith

What is a monolith Recently I worked with a team of developers which had begun working on a new greenfield solution, each of the developers had <= 3 years commercial experience and had been ass...

SSL certificate install

SSL Certificates Why? An SSL certificate encrypts content sent from Server to Client and Client to server. It prevents Man in the middle attacks and instils confidence in the user as a lock icon ...

Centos 8 notes

Using Centos 8 notes Download and install ‘BitVise Windows SSH Client’ New SFTP window for drag and drop upload / download / Erase / Rename New terminal console for cmd access. Note: Linux...

Adding Redux to a React app

Why do we need Redux in a React app? In a large application you will commonly have a large amount of state. The solutions are either to have the state in the most parent component and pass the va...

Using Centos 8 Stream as a self hosted build agent

Install dependencies Important: Boot using the root account dnf update -y dnf install git -y rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm dnf install dotnet-...

Architectural design patterns

Read Microsoft Cloud Design Patterns Ambassador pattern Create helper services that send network requests on behalf of a consumer service or application. An ambassador service can be thought of a...

Kafka notes

Kafka Scripts directory /opt/bitnami/kafka/bin Logging into the Kafka Container docker exec -it kafka-broker /bin/bash Navigate to the Kafka Scripts directory cd /opt/bitnami/kafka/bin Cr...

Mocking Begin/End Async API

Moq Example var request = new ReceiveMessageRequest(); var msg = await Task<ReceiveMessageResponse>.Factory.FromAsync(queue.BeginReceiveMessage, queue.EndReceiveMessage, request, null); T...

How to disable the smiley keyboard

I keep catching the fn or globe button on the mac keyboard and the smiley on-screen keyboard pops up, really annoying! Disabling this shortcut can be accomplished by opening the System Preferences...