Open in app
Home
Notifications
Lists
Stories

Write
Functional Human
Functional Human

Home

Jan 3

Exploring Amazon’s Cloud Development Kit (CDK)

How to deploy a simple SQS Queue sample application using the AWS CDK client — In this tutorial we are going to cover the very basics of using Amazon’s Cloud Development Kit. AWS CDK is an open source infrastructure as code library which allows you to setup and define infrastructure using popular programming languages such as TypeScript, Python, Go, .NET and Java. Before we start…

Aws Cdk

15 min read

Exploring Amazon’s Cloud Development Kit (CDK)
Exploring Amazon’s Cloud Development Kit (CDK)

Nov 25, 2020

Compojure & Clout Tutorial

A super cool routing library for Clojure’s Ring web framework — Once of the great philosophies in the Clojure community is to build small independent specialised libraries which can be nicely composed to solve problems. …

Clojure

7 min read

Compojure & Clout Tutorial
Compojure & Clout Tutorial

Published in Weekly Webtips

·Jul 16, 2020

Using NgRx Store in 2020

Less Boilerplate, more productivity! — I thought I would share some of the key changes that I discovered when using an updated NgRx Store, elabourate on some of the basic components and features covered in the documentation and highlight some of the newer ways of working with NgRx Store (version 9.2.0). We will cover some…

Angular

13 min read

Using NgRx Store in 2020
Using NgRx Store in 2020

Published in Level Up Coding

·Jun 21, 2020

Reducers in Clojure

In this post we will be exploring reducers and Clojure’s high-performance reducer library. It can be tempting to skip learning about or using reducers when first getting to grips with Clojure, as the recursive nature, higher-order functions and general nomenculture can appear daunting at first. The key to making things…

Clojure

19 min read

Reducers in Clojure
Reducers in Clojure

Jul 8, 2019

The Secret Russian broadcasts in Stranger Things are real

Collectively these broadcasts are known as number stations and many countries operate them. Let’s open that curiosity door… — Like most people who grew up on a diet of 1980’s culture, I am a huge fan of Stranger Things Season 3. At the beginning of Season 3 we find out that Dustin has managed to intercept a top secret radio broadcast, which features a strange coded message in Russian: …

Television

5 min read

The Secret Russian broadcasts in Stranger Things are real. Here is how you can listen to them
The Secret Russian broadcasts in Stranger Things are real. Here is how you can listen to them

Jul 5, 2019

A Tour of Manifold’s Deferred, Stream and Event Bus API

Higher level abstractions for asynchronous things in Clojure — In this piece and I am going to explore the Manifold library to take a look at Manifold’s Deferred, Stream and Event Bus features. This is a really handy tool kit for anyone doing asynchronous programming in Clojure[Script]. …

Programming

12 min read

A Tour of Manifold: An easy to use library of building blocks for Asynchronous Programming
A Tour of Manifold: An easy to use library of building blocks for Asynchronous Programming

Jul 5, 2019

Functional Programing with Cats

Should we be using Monads in Clojure? — In this piece I am going to explore the world of Monads for functional programming. …

Functional Programming

11 min read

Functional Programing with Cats
Functional Programing with Cats

Published in Zero Equals False

·Jun 29, 2019

The Top Secret History of the Computer

How stolen ideas, patent wars and scandal changed the world… — 1943 was an interesting time in history. World War II was causing death and destruction around the world, Alan Turing was over at Bletchley Park cracking the German Enigma code, and the US Army were hard at work perfecting the designs for the first Atomic Bombs. We have all heard…

Technology

10 min read

The Top Secret History of the Computer
The Top Secret History of the Computer

Jun 17, 2019

Getting Naked with Angular Reactive Forms

How do Reactive Forms work under the hood? — It is time for another deep dive into Angular dear reader. In this article we are going to look at Angular’s Reactive Forms library under the hood, to see how it models forms and GUI elements. I thought I would take a slightly different approach and poke around in the…

Java Script

10 min read

Getting Naked with Angular Reactive Forms
Getting Naked with Angular Reactive Forms

Published in The Startup

·Jun 17, 2019

Asynchronous Clojure

Getting started with channels and the core.async library — Core.async is Clojure’s main library for asynchronous programming and communication. It makes asynchronous programming a lot easier by doing much of the heavy lifting for you.The library has a few objectives which you can read about here, but chiefly it aims to: To provide facilities for independent threads of activity…

Clojure

9 min read

Asynchronous Clojure
Asynchronous Clojure
Functional Human

Functional Human

Functional Programming for Humans

Following
  • Alessandro Butler

    Alessandro Butler

  • Alain Chautard

    Alain Chautard

  • Kent Beck

    Kent Beck

  • Michele Stieven

    Michele Stieven

  • Matt Stine

    Matt Stine

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable