Hey, I'm Kirk 👋🏾
I'm a full stack dev from the Caribbean who loves Functional programming and Domain Driven Development.
I got my start doing a lot of data driven work with VBA and Python.
Currently, I'm working with F#, C# and T-SQL (SQL Server) in the .NET ecosystem.
Also working with Elm, Typescript and React Native on the front-end.
Mostly I'm just trying to do good work and practice kindness in my habits.
What I've got going on
Recent talks and streams
Fuzz Testing in Typescript
Giving an Introductory Elm walkthrough
Leveraging Types With TypeScript
An Introduction to Elm
Projects I'm tinkering with
My latest blog posts
- Semantics, Not Syntax; Developer empowerment using functional-first programming
- Talking technique: Recognizing context for cleaner design
- A Most Magic TicTacToe solution with React and TS
- Reduce in 5 Minutes
- Solving the Dominoes problem with Graph Theory and Typescript
Last but not least, I'm grateful to be a Community Maintainer at Virtual Coffee. It's a wonderful space where devs all over the world come together to support each other, give talks, share successes, and just be their real selves amongst encouraging peers. If you're interested in tech and looking for a wholesome space online, stop by anytime and say hello!
Currently available for remote work, technical writing, and conversations about code.
Feel free to reach out to email@example.com. I also frequent the Elm and F# slacks where you can find me as @Kirk Shillingford.
You can also find me on Twitter
Hope this finds you well.