Patrick Lafferty
I'm a self-taught developer from Toronto. I love to learn new things and be exposed to new ways of looking at problems.
Badges
Writing Debut
Awarded for writing and sharing your first DEV post! Continue sharing your work to earn the 4 Week Writing Streak Badge.
Five Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least five years.
Trusted Member 2022
Awarded for being a trusted member in 2022.
Four Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least four years.
Three Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least three years.
Two Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least two years.
One Year Club
This badge celebrates the longevity of those who have been a registered member of the DEV Community for at least one year.
Skills/Languages
C++, C#, F#, JavaScript, HTML, CSS
Currently learning
I'm getting into React and TypeScript on the webdev side, and low-level hardware management on the osdev side.
Currently hacking on
One of my biggest projects is a new operating system I'm creating by myself called Saturn (saturn-os.org). It's written in C++ with some Assembly and a new language I'm designing called Mercury. Saturn is open source (BSD-3) and the source is at https://github.com/patrick-lafferty/saturn
Available for
I enjoy discussions about languages and interesting ways in applying existing/creating new languages to solve problems (as opposed to using a single hammer for nails, screws and shoes).
Want to connect with Patrick Lafferty?
Create an account to connect with Patrick Lafferty. You can also sign in below to proceed if you already have an account.