Toggle navigation
Mark-James McDougall
About
About Me
Resume
Articles
Guides
Software
Baseball Sharp
CU Libraries
Linnstrument Helper
MusicSharp
Contact
Tag Index
.NET (1)
MetBot (1)
MusicSharp (4)
blog (7)
c# (9)
docker (1)
f# (7)
guides (22)
iracing (1)
javascript (1)
linnstrument helper (2)
pardot (1)
programming projects (14)
python (1)
react (1)
swift (3)
wikijs (1)
.NET (1)
Fundamentals of Computing with .NET
September 7, 2021
MetBot (1)
Developing a Telegram Bot with C# and the Metropolitan Museum of Art's API
July 28, 2022
MusicSharp (4)
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Four)
November 20, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Three)
November 6, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Two)
October 29, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part One)
October 25, 2020
blog (7)
On Learning F# — The First Month
February 10, 2021
2020, A Year in Review
January 17, 2021
Why I'm Learning F# in 2021
January 4, 2021
Late Summer Updates
August 26, 2020
The Importance of a Good Monitor
May 16, 2020
Making the Best of Physical Distancing
April 17, 2020
New Website using Jekyll
March 4, 2020
c# (9)
Developing a Telegram Bot with C# and the Metropolitan Museum of Art's API
July 28, 2022
Fundamentals of Computing with .NET
September 7, 2021
Drawing a Racetrack From GPS Coordinates With C#
February 20, 2021
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Four)
November 20, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Three)
November 6, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Two)
October 29, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part One)
October 25, 2020
Making a roguelike in C# using GoRogue and SadConsole (Part Two)
May 22, 2020
Making a roguelike in C# using GoRogue and SadConsole (Part One)
May 21, 2020
docker (1)
Setting up Wiki.js with Docker Compose and an Nginx Reverse Proxy on Ubuntu 20.04
March 11, 2023
f# (7)
On Learning F# — The First Month
February 10, 2021
iRacing Telemetry With F#
February 9, 2021
Plotting Graphs from CSV Files in F# Using XPlot
January 23, 2021
Error Handling in F# with Option Types — A Practical Example
January 14, 2021
On Transitioning from C# to F# — Rethinking State
January 11, 2021
Writing an iRacing SDK Implementation in F# (Part One)
January 8, 2021
Why I'm Learning F# in 2021
January 4, 2021
guides (22)
Setting up Wiki.js with Docker Compose and an Nginx Reverse Proxy on Ubuntu 20.04
March 11, 2023
Responsive Pardot Form iFrames using Seamless.js
August 2, 2022
Developing a Telegram Bot with C# and the Metropolitan Museum of Art's API
July 28, 2022
Building a Browser-Based Music Synthesizer with React
December 25, 2021
Fundamentals of Computing with .NET
September 7, 2021
Functional Programming with Python — Building a Simple Slot Machine
August 5, 2021
Drawing a Racetrack From GPS Coordinates With C#
February 20, 2021
On Learning F# — The First Month
February 10, 2021
iRacing Telemetry With F#
February 9, 2021
Plotting Graphs from CSV Files in F# Using XPlot
January 23, 2021
Error Handling in F# with Option Types — A Practical Example
January 14, 2021
On Transitioning from C# to F# — Rethinking State
January 11, 2021
Writing an iRacing SDK Implementation in F# (Part One)
January 8, 2021
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Four)
November 20, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Three)
November 6, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Two)
October 29, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part One)
October 25, 2020
Making a roguelike in C# using GoRogue and SadConsole (Part Two)
May 22, 2020
Making a roguelike in C# using GoRogue and SadConsole (Part One)
May 21, 2020
Writing a Linnstrument Companion App with SwiftUI and AudioKit (Part 2)
May 6, 2020
Writing a Linnstrument Companion App with SwiftUI and AudioKit (Part 1)
May 6, 2020
Writing a broken link checker in Swift to analyze my bookmarks
April 20, 2020
iracing (1)
iRacing Telemetry With F#
February 9, 2021
javascript (1)
Building a Browser-Based Music Synthesizer with React
December 25, 2021
linnstrument helper (2)
Writing a Linnstrument Companion App with SwiftUI and AudioKit (Part 2)
May 6, 2020
Writing a Linnstrument Companion App with SwiftUI and AudioKit (Part 1)
May 6, 2020
pardot (1)
Responsive Pardot Form iFrames using Seamless.js
August 2, 2022
programming projects (14)
Developing a Telegram Bot with C# and the Metropolitan Museum of Art's API
July 28, 2022
Functional Programming with Python — Building a Simple Slot Machine
August 5, 2021
Drawing a Racetrack From GPS Coordinates With C#
February 20, 2021
Writing an iRacing SDK Implementation in F# (Part One)
January 8, 2021
Why I'm Learning F# in 2021
January 4, 2021
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Four)
November 20, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Three)
November 6, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part Two)
October 29, 2020
Developing a Lightweight TUI Music Player in C# using Terminal.Gui (Part One)
October 25, 2020
Making a roguelike in C# using GoRogue and SadConsole (Part Two)
May 22, 2020
Making a roguelike in C# using GoRogue and SadConsole (Part One)
May 21, 2020
Writing a Linnstrument Companion App with SwiftUI and AudioKit (Part 2)
May 6, 2020
Writing a Linnstrument Companion App with SwiftUI and AudioKit (Part 1)
May 6, 2020
Writing a broken link checker in Swift to analyze my bookmarks
April 20, 2020
python (1)
Functional Programming with Python — Building a Simple Slot Machine
August 5, 2021
react (1)
Building a Browser-Based Music Synthesizer with React
December 25, 2021
swift (3)
Writing a Linnstrument Companion App with SwiftUI and AudioKit (Part 2)
May 6, 2020
Writing a Linnstrument Companion App with SwiftUI and AudioKit (Part 1)
May 6, 2020
Writing a broken link checker in Swift to analyze my bookmarks
April 20, 2020
wikijs (1)
Setting up Wiki.js with Docker Compose and an Nginx Reverse Proxy on Ubuntu 20.04
March 11, 2023