2024
- Spacedrive Cross-Platform File Manager
- Self-Hosted Bookmark Services
- Setting up a Raspberry Pi as a Home Assistant Kiosk
- Cloning a Single File from a Git Repository
- Task Creation Revision
- Dependency Injection in a WPF MVVM Application
- Avoiding async void
- Windows SDK to OS Version
- Nuget.Config
- NuGet Packages Location Settings Precedence
- MAUI Dependency Injection
- High Performance UDP sockets in .NET 6
- C# 12: Collection expressions and primary constructors
- All About Span: Exploring a New .NET Mainstay
- Windows "Show Password" Keyboard Shortcut
- How to set up Windows 11 with a local account
- Aranet4 Sensor Database Scripts
- Create a Windows 11 VM without TPM
- Saving Aranet4 data to Raspberry Pi
- Simple Guide | Pi-hole on Raspberry Pi with IPv6
- Using a Raspberry Pi as a Print Server
- Extending the life of an Intel-based Mac using Windows 11
2023
- MS Office Outlook: Default Attachment Save-As Location
- Mastering DOM manipulation with vanilla JavaScript
- Windows Explorer Context Menu 'Open with VS Code'
- GitHub Action: Get Commit Message using PowerShell
- paint.net IcoCur plugin decompiled source code
- paint.net plugins - Windows Store version
- IcoCur plugin for paint.net
- Construct your Windows app's icon
- Advice for Operating a Public-Facing API
- StackOverflow: Run git commands from a C# function
- StackOverflow: How to create WPF System Tray Icon when no "Main" host window exists
- StackOverflow: How to create md5 of string with powershell without using stream
- StackOverflow: How to convert an image to an icon without losing transparency?
- Gravatar Image Requests
- Gravatar C# API
- Git Global User
- Font Icons in .NET MAUI
- Using .NET User Secrets
- MAUI App Title Bar on Windows 10
- Custom Fonts & Material Design Icons in .NET MAUI
- Upgrade a Xamarin.Forms app to .NET MAUI with the .NET Upgrade Assistant
- try-convert Tool
- How to lock your Raspberry Pi Screen
- How to start using .NET Background Services
- Windows UI Library in the Windows App SDK (WinUI 3)
- Windows Application Packaging
- Messenger
- .NET Configuration
- Where did Microservices go
- Adding Context Menu Entries to Windows Explorer
- Add/Remove Tabs Dynamically in WPF
- Using the contents of a file to define an MSBuild property
- All About Span: Exploring a New .NET Mainstay
- Upgrading your .NET projects with Visual Studio
- How to disable Bing button in Microsoft Edge?
- The weird world of Windows file paths
- How to Sign PowerShell Script (And Effectively Run It)
- CRLF vs. LF: Normalizing Line Endings in Git
- Solving common problems with Kubernetes
- File Handling in Xamarin.Forms
- SVG Tutorial
2022
- Using paint.net from Microsoft Store in Visual Studio 'Open With' dialog
- How to Monitor UPS with Raspberry Pi
- Managing Gists Locally
- My Naturewatch Camera - Download All
- Commonly-supported Windows shortcuts for pasting without formatting
- Custom <kbd> style for Jekyll/Github Pages
- ReaderWriterLockSlim Class
- Async Programming - Brownfield Async Development
- Xamarin Forms Custom Controls Tips And Tricks
- Xamarin Forms Themes And Styles
- Introducing .NET MAUI
- String to Lines
- Multiple Command Parameters
- Jekyll
2021
- Windows Application Installation File Locations Reminder
- Chrome Extension - How to Scrape Data from a List of Pages
- Interactive Unit Testing with .NET Core and VS Code
- Using VS Code with a Legacy .NET Project
- .NET Dependency Injection using Microsoft.Extensions.DependencyInjection
- C# Async Tips & Tricks
- Async Main and Single Threaded Apartment
- Windows Portable Devices
- Keeping PowerShell Up-to-date
2020
- Python 2.7 Unicode Support
- Check for a Python 2.7 module
- Parsing HTML in Python 2.7
- Adding simple email address obfuscation for your blog like Cloudflare Scrape Shield
- How to use Configuration API in .NET Core Console Application
- Many-to-Many Relationships in EF Core 2.0
2019
2018
- Understanding the Whys, Whats, and Whens of ValueTask
- Android App Data Files
- WPF ItemsControl
- UWP Tile Notification
- UWP Background Tasks
- PowerShell vCard split
- Hex <--> int
- Entity Framework
- App Custom Maps
- UWP Logging
- Using async keyword in windows runtime components
- Removing characters which are not allowed in Windows filenames
- SyndicationClient.RetrieveFeedAsync returning error
- UWP Localisation
- XAML Styles
- UWP File Access
- Xamarin Auth
- Xamarin Android Context
- StackOverflow: Bind two checboxes to a nullable bool property in MVVM
- UWP Icons
- UWP Device Enumeration
- UWP Background Transfer API
- Grid View Item Templates
- Events with async/await
- Xamarin Dropbox
- Xamarin Azure
- Xamarin UWP Debug
- Xamarin Navigation
- ILMerge
- Custom domains on GitHub Pages gain support for HTTPS | The GitHub Blog
- Common UI Patterns in Xamarin Forms – Part 2 – Tabbed Pages
- Creating a hamburger menu in Xamarin.Forms
- Xamarin Forms Toolbar
- Xamarin Custom Controls
- Xamarin FontSize
- Xamarin
- Xamarin Icons
- Wpf Togglebutton
- Using WPF styles
- WPF ProgressBar
- Observable
- ListView.ItemContainerStyle
- StackOverflow: How to use binding in the ListBox’s Items to the ViewModel’s properties
- Uwp Navigation
- "Disabled" TextBlock
- CollectionViewSource
- CSS Truncate Text
- StackOverflow: Superscript in CSS only?
- StackOverflow: String format using UWP and x:Bind
- CSS Tables
- CSS List
- CSS Layout
- CSS Background
- C# Rx Socket
- LINQ Join
- Wpf Could not load file or assembly System.Net.Sockets
- WPF Page in Frame
- WPF Localisation
- StackOverflow: C# String Format for hours and minutes from decimal
- XAML Binding
- UWP ComboBox
- UWP Adaptive Layout
- Async/Await
- XAML Relative Binding
- UWP Pivot
- Recommendations and best practices for implementing MVVM and XAML/.NET applications
- UWP use StreamSocket instead of TcpClient
- LINQ Expression error handling
- C# UDP
- UWP CollectionViewSource Notes
- UWP Multi-line TextBox
- UWP AppBarButton Focus
- Stretch UWP MasterDetailsView ListViewItems to full width
- Mark .NET application to run as Administrator
- Populate a UWP ComboBox from an Enum
- Creating a UWP Project with the Windows Template Studio
- Soldering
- Azure API Management - SOAP to REST
2017
- Chrome Extension: No StackOverflow Hot Network Questions
- Hide StackOverflow "Hot Network Questions" in Chrome
- Extract info from a web page using JavaScript
- Xml Manipulation using PowerShell
- Csv Manipulation using PowerShell
- My Bash on Windows Dev Environment
- Running the Pebble SDK on Windows
- PowerShell Image Module
- Accessing a Powershell Class Defined in a Module from Outside a Module
- Introduction to PowerShell 5 Classes
- Gist Tag for Jekyll
- Edit Jpeg Metadata
- List Jpeg Metadata
- AsyncLazy<T>: Part 2
- AsyncLazy<T>: Part 1
- Interop with Other Asynchronous Patterns and Types
- Lazy Initialization
- Build a Lightweight Dev Rig for Running Windows Docker Containers
- Making a new year
2016
- How to check if a Git pull is needed
- Automate Heathergraph Update from GitHub
- Heathergraph: Raspberry Pi Email Print Server
- Stanford Python
- Python Logging HOWTO
- How To Add a Reset Switch To Your Raspberry Pi
- Building Visual Studio Code on a Raspberry Pi 3
- Expand a t.co url using cURL
- Create a Simple Python Server on Raspberry Pi
- Raspberry Pi Email Server
- Extract emails from Gmail with Python via IMAP
- Setup Ruby On Rails on Windows 10
- Using the Raspberry Pi Camera module with Motion
- Build a Motion Capture Security System Using a Raspberry Pi
- Installing Node v4 on Ubuntu on Windows from NodeSource
- Troubleshooting VNC Server on the Raspberry Pi
- Connecting the Raspberry Pi to an old (or not so) VGA monitor
- Jekyll on Bash on Ubuntu on Windows
- Resetting Ubuntu on Windows
- sudo: unable to to resolve host error
- Bash on Windows as Integrated Terminal in Visual Studio Code
- Monitoring the Windows Clipboard
- Dropbox Windows Folder Path
- Emailing documents in Office 2016 using VBA
- Old School PC Fonts
- External Posts In Jekyll
- Pebble Watchface: InR-DOS
- Pebble Watchface: Weather
- How to C in 2016
2015
- Using Tags In A Jekyll Blog On Github Pages
- Petzold Code
- Fixing Windows 10 File Explorer Quick access
- This PC
- Tags in Jekyll
- Outlook 2013 not sending emails since Windows 10 upgrade
- Async Programming - Brownfield Async Development
- Simple Listbox Ordering using a CollectionViewSource
- Embedding Gists in Jekyll Posts
- Cloud Storage Windows Folder Paths
- Useful Visual Studio Solution and Project Posts
2014
- TextBlock StringFormat Support in Windows Phone 8.1 Projects
- The Post Title Is The File Name
- Removing Local Font Awesome Files
- Installing Jekyll On Raspberry Pi
- Posted From The Post Link
- Read.md Markdown Parser
- Regex For Read.md
- Post From My Phone
- Post from my iPad
- Markdown Cheatsheet
- Setting up a blog using Jekyll on GitHub