DEV Community

Allan MacGregor 🇨🇦 profile picture

Allan MacGregor 🇨🇦

Functional Programming Advocate, Author. Opinions are my own. https://allanmacgregor.com

Education

Bachelors in Computer Science

Work

Senior Director of Engineering at Humi Inc.

Powerful Caching in Elixir with Cachex

Powerful Caching in Elixir with Cachex

4
Comments 1
13 min read

Want to connect with Allan MacGregor 🇨🇦?

Create an account to connect with Allan MacGregor 🇨🇦. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How To Use Zig for Elixir NIFs

How To Use Zig for Elixir NIFs

9
Comments
8 min read
How To Instrument Your Elixir Application with AppSignal

How To Instrument Your Elixir Application with AppSignal

Comments
7 min read
Benchmark Your Elixir App's Performance with Benchee

Benchmark Your Elixir App's Performance with Benchee

2
Comments
13 min read
Using Abbreviations instead of Aliases

Using Abbreviations instead of Aliases

8
Comments
2 min read
Exploring Headless Commerce

Exploring Headless Commerce

4
Comments 3
4 min read
Circuit Breaker Pattern in Elixir

Circuit Breaker Pattern in Elixir

13
Comments
6 min read
5 Reasons to Love Elixir

5 Reasons to Love Elixir

20
Comments 4
5 min read
The Thing Most Developers Get Wrong On Interviews

The Thing Most Developers Get Wrong On Interviews

13
Comments
3 min read
Ecommerce Platform Prototype with Elixir and Phoenix

Ecommerce Platform Prototype with Elixir and Phoenix

12
Comments
1 min read
Why isn't Functional Programming the Norm?

Why isn't Functional Programming the Norm?

14
Comments 19
1 min read
WTF is Flow-Based Programming?

WTF is Flow-Based Programming?

4
Comments 1
2 min read
I am Software Engineer and former Director of Engineering, Ask Me Anything!

I am Software Engineer and former Director of Engineering, Ask Me Anything!

9
Comments 18
1 min read
You Should Learn Functional Programming in 2018

You Should Learn Functional Programming in 2018

95
Comments 5
5 min read
Exploring Elixir Recursion and Lists

Exploring Elixir Recursion and Lists

4
Comments 1
2 min read
Manfred Macx and the Problem of Information Overload

Manfred Macx and the Problem of Information Overload

2
Comments
5 min read
Git Tips and Tricks

Git Tips and Tricks

3
Comments
1 min read
loading...