Commentary
-
Month of Rust Update 2: Error Handling Concerns 03 May 2020
-
Month of Rust Update 1: First Impressions 28 Apr 2020
-
Rant: WTF Spring Boot? 29 Dec 2018
-
Open Source Dot-Net is 4 years old and going strong! 04 Dec 2018
-
Milestone: Higher Responses on Diaspora instead of Facebook 13 Oct 2018
-
Physics Says You Can’t Have Cake and Eat It Too With Laptops 25 Jul 2018
-
Adjusting to not-as-social social media alternatives 07 Apr 2018
-
Kotlin Compactness Example from Swift Blog Article 28 Mar 2018
-
Completing leaving the user data selling walled gardens 28 Mar 2018
-
Progress on leaving the user data selling walled gardens 24 Mar 2018
-
Replacing Facebook/Google Et Al With Open Platforms 20 Mar 2018
-
iPhone Excitement Isn’t Just For the Fanboys 23 Sep 2017
-
The Death of Ubuntu Desktop Was Greatly Exaggerated 22 Sep 2017
-
Applying "Good" Programming To Old BASIC 21 Sep 2017
-
More Kotlin Homework To Do 10 Sep 2017
-
Kotlin Benchmark Initial Porting Complete…First Impressions Only 10 Sep 2017
-
Kotlin, JavaFX, and OpenJDK Is My Perfect Dev Baseline 02 Sep 2017
-
ArsTechnica’s IBM PC-History Series Is Awesome, But There’s More… 27 Aug 2017
-
Swagger Annotations coming to NancyFx 03 May 2017
-
Solus Is Solid One Week In (Minus One Thing) 29 Apr 2017
-
Existential Angst From Ubuntu Desktop Demise 26 Apr 2017
-
Linux .NET Immersion Rev.2 08 Apr 2017
-
I Want My Linux Laptop Now! (A Voluntary Simplicity Exercise) 19 Mar 2017
-
Yes, you can survive with a ten year old laptop running Mint MATE 26 Feb 2017
-
VS Code Saved My Linux Mint VM 20 Feb 2017
-
Wix/WordPress Argument Shows Viral Nature of GPL 31 Oct 2016
-
MacBook Pro’s, Way Improved But Meh 28 Oct 2016
-
Google Experiment Over Before It Begins? 18 Oct 2016
Fediverse
-
My Fediverse Decision Crossroads: On Friendica 29 Apr 2022
-
Open Source Contributions in 2020 04 Jan 2021
-
My Renewed Resolve to #DeleteFacebook Thanks to Steven Levy 10 Mar 2020
-
First Post Diaspora API Against Real Server 17 Feb 2020
-
Open Source Contributions in 2019 02 Jan 2020
-
Funding Open Source Automatically 04 Sep 2019
-
Open Source Contributions for July/August 2019 31 Aug 2019
-
Getting Ready for Diaspora API Going Live 04 Jul 2019
-
Open Source Contributions for June 2019 02 Jul 2019
-
My Contribution Conundrum 12 Mar 2019
-
Integrating With the Greater Fediverse 11 Jan 2019
-
Diaspora API Real World Usage: A Blog Discussion Timeline 31 Dec 2018
-
Diaspora API Dev Progress Report 30 31 Dec 2018
-
Diaspora API Interactions Part 2: The First "Real" Interaction 29 Dec 2018
-
Diaspora API Interactions Part 1: Authentication 29 Dec 2018
-
Diaspora API Dev Progress Report 29 29 Dec 2018
-
Diaspora API Dev Progress Report 28 21 Dec 2018
-
Diaspora API Dev Progress Report 27 21 Dec 2018
-
Diaspora API Dev Progress Report 26 19 Dec 2018
-
Diaspora API Dev Progress Report 25 13 Dec 2018
-
Diaspora API Dev Progress Report 24 11 Dec 2018
-
Diaspora API Dev Progress Report 23 09 Dec 2018
-
Diaspora API Dev Progress Report 22 08 Dec 2018
-
Diaspora API Dev Progress Report 21 05 Dec 2018
-
Diaspora API Dev Progress Report 20 04 Dec 2018
-
Diaspora API Dev Progress Report 19 02 Dec 2018
-
Diaspora API Dev Progress Report 18 01 Dec 2018
-
Diaspora API Dev Progress Report 17 28 Nov 2018
-
Diaspora API First: A Full Externally Created Post 28 Nov 2018
-
Diaspora API Dev Progress Report 16 27 Nov 2018
-
Diaspora API Dev Progress Report 15 25 Nov 2018
-
Diaspora API Dev Progress Report 14 09 Nov 2018
-
Diaspora API Dev Progress Report 13 08 Nov 2018
-
Diaspora API Dev Progress Report 12 02 Nov 2018
-
Diaspora API Dev Progress Report 11 31 Oct 2018
-
Personal Reminder: no one has a right to your time 29 Oct 2018
-
Diaspora API Dev Progress Report 10 26 Oct 2018
-
Diaspora API Dev Progress Report 9 26 Oct 2018
-
Diaspora API Dev Progress Report 8 25 Oct 2018
-
Diaspora API Dev Progress Report 7 22 Oct 2018
-
Diaspora API Dev Progress Report 6 21 Oct 2018
-
Diaspora API Dev Progress Report 5 19 Oct 2018
-
Diaspora API Dev Progress Report 4 18 Oct 2018
-
Diaspora API Dev Progress Report 3 16 Oct 2018
-
Diaspora API Dev Progress Report 2 15 Oct 2018
-
Diaspora API Dev Progress Report 1 14 Oct 2018
-
Milestone: Higher Responses on Diaspora instead of Facebook 13 Oct 2018
-
Let the Diaspora API Deep Dive Begin! 12 Oct 2018
-
Ramping Up Open Source Development Time 08 Oct 2018
-
Adjusting to not-as-social social media alternatives 07 Apr 2018
-
Completing leaving the user data selling walled gardens 28 Mar 2018
-
Progress on leaving the user data selling walled gardens 24 Mar 2018
Open Source Work
-
First Post Diaspora API Against Real Server 17 Feb 2020
-
Getting Ready for Diaspora API Going Live 04 Jul 2019
-
Diaspora API Real World Usage: A Blog Discussion Timeline 31 Dec 2018
-
Diaspora API Dev Progress Report 30 31 Dec 2018
-
Diaspora API Interactions Part 2: The First "Real" Interaction 29 Dec 2018
-
Diaspora API Interactions Part 1: Authentication 29 Dec 2018
-
Diaspora API Dev Progress Report 29 29 Dec 2018
-
Diaspora API Dev Progress Report 28 21 Dec 2018
-
Diaspora API Dev Progress Report 27 21 Dec 2018
-
Diaspora API Dev Progress Report 26 19 Dec 2018
-
Diaspora API Dev Progress Report 25 13 Dec 2018
-
Diaspora API Dev Progress Report 24 11 Dec 2018
-
Diaspora API Dev Progress Report 23 09 Dec 2018
-
Diaspora API Dev Progress Report 22 08 Dec 2018
-
Diaspora API Dev Progress Report 21 05 Dec 2018
-
Diaspora API Dev Progress Report 20 04 Dec 2018
-
Diaspora API Dev Progress Report 19 02 Dec 2018
-
Diaspora API Dev Progress Report 18 01 Dec 2018
-
Diaspora API Dev Progress Report 17 28 Nov 2018
-
Diaspora API First: A Full Externally Created Post 28 Nov 2018
-
Diaspora API Dev Progress Report 16 27 Nov 2018
-
Diaspora API Dev Progress Report 15 25 Nov 2018
-
Diaspora API Dev Progress Report 14 09 Nov 2018
-
Diaspora API Dev Progress Report 13 08 Nov 2018
-
Diaspora API Dev Progress Report 12 02 Nov 2018
-
Diaspora API Dev Progress Report 11 31 Oct 2018
-
Diaspora API Dev Progress Report 10 26 Oct 2018
-
Diaspora API Dev Progress Report 9 26 Oct 2018
-
Diaspora API Dev Progress Report 8 25 Oct 2018
-
Diaspora API Dev Progress Report 7 22 Oct 2018
-
Diaspora API Dev Progress Report 6 21 Oct 2018
-
Diaspora API Dev Progress Report 5 19 Oct 2018
-
Diaspora API Dev Progress Report 4 18 Oct 2018
-
Diaspora API Dev Progress Report 3 16 Oct 2018
-
Diaspora API Dev Progress Report 2 15 Oct 2018
-
Diaspora API Dev Progress Report 1 14 Oct 2018
-
Let the Diaspora API Deep Dive Begin! 12 Oct 2018
-
Ramping Up Open Source Development Time 08 Oct 2018
Language Experiments
-
Month of Rust Update 2: Error Handling Concerns 03 May 2020
-
Month of Rust Update 1: First Impressions 28 Apr 2020
-
Kotlin Compactness Example from Swift Blog Article 28 Mar 2018
-
Kotlin Benchmark Initial Porting Complete…First Impressions Only 10 Sep 2017
-
Kotlin Performance Benchmarks 09 Sep 2017
-
Linux .NET Immersion Rev.2 08 Apr 2017
-
Non-Windows .NET is Still Second Class Citizen 23 Nov 2016
-
.NET on Linux–An Experiment 19 Nov 2016
All
-
Dart's Lazy Streaming Operators' Nuances 12 Mar 2022
-
Flashback Video to when Git Was New 13 Feb 2022
-
Dart vs Go REST Server Performance Comparison Study 12 Feb 2022
-
Dart REST Server Framework Performance Comparison Study 11 Feb 2022
-
Friendica Archive Building and Browsing 24 Jan 2022
-
Parallels Desktop on Apple Silicon Quick Review 23 Dec 2021
-
Studying Dart Performance with the DeltaBlue Benchmark 22 Dec 2021
-
Kyanite Beta 3: Now With Link Previews, Stats, and More! 20 Dec 2021
-
Dart Minimum File Size, Memory Size, and Run Time (With Virtualization Oddity) 13 Dec 2021
-
Dart Performance Studies Preface 12 Dec 2021
-
A Reminder to Watch Your Dependencies 08 Dec 2021
-
Kyanite Beta 2: Now With Maps and More! 07 Dec 2021
-
How SelectableText Widgets Broke Flutter ListViews (Now Fixed) 02 Dec 2021
-
Result Monads in Dart and Flutter 29 Nov 2021
-
Fixing Facebook's Borked File Encoding 23 Nov 2021
-
Real World Flutter Desktop Experience With Kryanite 18 Nov 2021
-
Harnessing Your Facebook Data With the the Kyanite Facebook Archive Viewer 17 Nov 2021
-
Getting Your Facebook Archive 17 Nov 2021
-
Dart, Flutter, App Dev and More 05 Nov 2021
-
.NET Disappointment: Microsoft's Regressing Us Back to the Old Ways 23 Oct 2021
-
Fighting Bloat With the V Language 25 Jun 2021
-
Assessing Open Source Projects by their Git Histories 17 Jun 2021
-
Replacing Hey.com With Fastmail 15 Jun 2021
-
May 2021 Blog Statistics 04 Jun 2021
-
Linux Rolling Releases Head to Head Competition One Month Update 10 May 2021
-
Lessons Learned From Basecamp Debacle 05 May 2021
-
On My Idol Worship of Steve Jobs (A Book Review) 04 May 2021
-
April 2021 Blog Statistics 03 May 2021
-
March 2021 Blog Statistics 11 Apr 2021
-
Real World Blog Stat Tool Usage Update 10 Apr 2021
-
Linux Rolling Releases Head to Head Competition 02 Apr 2021
-
My Home Grown Sans-JavaScript Tracker Blog Stat Tool 09 Mar 2021
-
Open Source Contributions in 2020 04 Jan 2021
-
Porting a ReactJS Timeline to KotlinJS 28 Dec 2020
-
Micro Magic RISC-V vs. Rock64 ARM Rocketchip 06 Dec 2020
-
Can Linux be used professionally for Desktop Publishing? 05 Dec 2020
-
Real World Apple Silicon Benchmarks Part 7: Renaissance Java Benchmark Suite 25 Nov 2020
-
Real World Apple Silicon Benchmarks Part 6: .NET Performance Suite 24 Nov 2020
-
Real World Apple Silicon Benchmarks Part 5: Avalonia UI on .NET 24 Nov 2020
-
Real World Apple Silicon Benchmarks Part 4: Orekit Astro Library 24 Nov 2020
-
Real World Apple Silicon Benchmarks Part 3: .NET Rendering w/Uno 24 Nov 2020
-
Real World Apple Silicon Benchmarks Part 2: JavaFX 24 Nov 2020
-
Benchmarking Real World .NET and JVM Performance on Apple Silicon (Part 1) 18 Nov 2020
-
File I/O in Kotlin Native 16 Nov 2020
-
On Development Logging: The DevLog 01 Aug 2020
-
I'm Fascinated With Handmade Hero 09 May 2020
-
Month of Rust Update 2: Error Handling Concerns 03 May 2020
-
Month of Rust Update 1: First Impressions 28 Apr 2020
-
First Post Diaspora API Against Real Server 17 Feb 2020
-
Open Source Contributions in 2019 02 Jan 2020
-
Starting the LiteDB Portal Project, a story 02 Dec 2019
-
Infinite Scroll in Avalonia Tutorial 06 Nov 2019
-
Local NuGet Dependencies On Linux Tutorial 31 Oct 2019
-
Avalonia and .NET Core Migration Notes 27 Oct 2019
-
Funding Open Source Automatically 04 Sep 2019
-
Open Source Contributions for July/August 2019 31 Aug 2019
-
Giving Back with BOINC 11 Jul 2019
-
Getting Ready for Diaspora API Going Live 04 Jul 2019
-
Open Source Contributions for June 2019 02 Jul 2019
-
.NET Event Handler Throughput Study 25 Jun 2019
-
Avalonia TreeView Tutorial 18 Jun 2019
-
Avalonia DataGrid Getting Started 13 Jun 2019
-
Avalonia Grid Panel Layouts (Part 1) 11 Jun 2019
-
Avalonia More Advanced Button Binding 09 Jun 2019
-
Using Avalonia Buttons (Multiple Ways) 08 Jun 2019
-
Code Highlighting in Jekyll Finally! 08 Jun 2019
-
Avalonia Ramp Up Progress and Path Forward 07 Jun 2019
-
Design Data for Avalonia View Editing 04 Jun 2019
-
Avalonia Control Samples All In One Place 13 May 2019
-
Getting Started With AvalonStudio (Building from Source) 13 May 2019
-
Avalonia First Impressions 13 May 2019
-
Avalonia ToDo Tutorial (On Linux) 10 May 2019
-
Avalonia Hello World (On Linux) 08 May 2019
-
Self Hosting Without Self Owning 04 May 2019
-
Development Ramp Up 02 May 2019
-
My Contribution Conundrum 12 Mar 2019
-
Integrating With the Greater Fediverse 11 Jan 2019
-
Diaspora API Real World Usage: A Blog Discussion Timeline 31 Dec 2018
-
Diaspora API Dev Progress Report 30 31 Dec 2018
-
Rant: WTF Spring Boot? 29 Dec 2018
-
Diaspora API Interactions Part 2: The First "Real" Interaction 29 Dec 2018
-
Diaspora API Interactions Part 1: Authentication 29 Dec 2018
-
Diaspora API Dev Progress Report 29 29 Dec 2018
-
Facebook Data Export Hidden Pitfalls 27 Dec 2018
-
First Jekyll Post 26 Dec 2018
-
Diaspora API Dev Progress Report 28 21 Dec 2018
-
Diaspora API Dev Progress Report 27 21 Dec 2018
-
Diaspora API Dev Progress Report 26 19 Dec 2018
-
Facebook Messenger Alternatives Redux (Federated and Non-Federated) 13 Dec 2018
-
Diaspora API Dev Progress Report 25 13 Dec 2018
-
Diaspora API Dev Progress Report 24 11 Dec 2018
-
Diaspora API Dev Progress Report 23 09 Dec 2018
-
Diaspora API Dev Progress Report 22 08 Dec 2018
-
Diaspora API Dev Progress Report 21 05 Dec 2018
-
Diaspora API Dev Progress Report 20 04 Dec 2018
-
Open Source Dot-Net is 4 years old and going strong! 04 Dec 2018
-
Diaspora API Dev Progress Report 19 02 Dec 2018
-
Diaspora API Dev Progress Report 18 01 Dec 2018
-
Diaspora API Dev Progress Report 17 28 Nov 2018
-
Diaspora API First: A Full Externally Created Post 28 Nov 2018
-
Diaspora API Dev Progress Report 16 27 Nov 2018
-
Diaspora API Dev Progress Report 15 25 Nov 2018
-
MacBook or XPS Linux Ultrabook…looks like a Mac after all 11 Nov 2018
-
Diaspora API Dev Progress Report 14 09 Nov 2018
-
Diaspora API Dev Progress Report 13 08 Nov 2018
-
Diaspora API Dev Progress Report 12 02 Nov 2018
-
Diaspora API Dev Progress Report 11 31 Oct 2018
-
Diaspora API Dev Progress Report 10 26 Oct 2018
-
Diaspora API Dev Progress Report 9 26 Oct 2018
-
Diaspora API Dev Progress Report 8 25 Oct 2018
-
Diaspora API Dev Progress Report 7 22 Oct 2018
-
Diaspora API Dev Progress Report 6 21 Oct 2018
-
Diaspora API Dev Progress Report 5 19 Oct 2018
-
Diaspora API Dev Progress Report 4 18 Oct 2018
-
Diaspora API Dev Progress Report 3 16 Oct 2018
-
Diaspora API Dev Progress Report 2 15 Oct 2018
-
Diaspora API Dev Progress Report 1 14 Oct 2018
-
Milestone: Higher Responses on Diaspora instead of Facebook 13 Oct 2018
-
Let the Diaspora API Deep Dive Begin! 12 Oct 2018
-
Ramping Up Open Source Development Time 08 Oct 2018
-
Ubuntu MATE 16.04 to 18.04 Upgrade Hiccup on VirtualBox Guest Additions 05 May 2018
-
Adjusting to not-as-social social media alternatives 07 Apr 2018
-
Kotlin Compactness Example from Swift Blog Article 28 Mar 2018
-
Completing leaving the user data selling walled gardens 28 Mar 2018
-
Progress on leaving the user data selling walled gardens 24 Mar 2018
-
Replacing Facebook/Google Et Al With Open Platforms 20 Mar 2018
-
iPhone Excitement Isn’t Just For the Fanboys 23 Sep 2017
-
The Death of Ubuntu Desktop Was Greatly Exaggerated 22 Sep 2017
-
Applying "Good" Programming To Old BASIC 21 Sep 2017
-
More Kotlin Homework To Do 10 Sep 2017
-
Kotlin Benchmark Initial Porting Complete…First Impressions Only 10 Sep 2017
-
Kotlin Performance Benchmarks 09 Sep 2017
-
I’ve Caught the Kotlin Bug… 24 Aug 2017
-
Swagger Annotations coming to NancyFx 03 May 2017
-
Solus Is Solid One Week In (Minus One Thing) 29 Apr 2017
-
I Want My Linux Laptop Now! (A Voluntary Simplicity Exercise) 19 Mar 2017
-
Yes, you can survive with a ten year old laptop running Mint MATE 26 Feb 2017
-
VS Code Saved My Linux Mint VM 20 Feb 2017
-
What’s missing most from my Linux Craptop? Gestures 14 Jan 2017
-
Ancient Craptop Linux Experiment 07 Jan 2017
-
Non-Windows .NET is Still Second Class Citizen 23 Nov 2016
-
.NET on Linux–An Experiment 19 Nov 2016
-
Wix/WordPress Argument Shows Viral Nature of GPL 31 Oct 2016
-
MacBook Pro’s, Way Improved But Meh 28 Oct 2016
-
Google Experiment Over Before It Begins? 18 Oct 2016
-
Fork VirtualBox to revive the 4.x line? 25 Sep 2016
-
A Shift Away From Health Experimentation 05 Sep 2016