Entrepreneurship
- My Five Years Without Pants
- Startup Lesson Learned: Get Out Now!
- Startup Lesson Learned: The Minimum Lovable Product Is King
- Startup Lesson Learned: Technology Doesn’t Matter
- Startup Lesson Learned: Think About Your Shares
Functional Programming
- Global State Management For React Apps
- Pragmatic MVU With React And TypeScript
- About Scaling Model-View-Update
- MVU For Native Xamarin Apps
- Model-View-Update (MVU) – How Does It Work?
- Three Ways To Write Xamarin Apps In F#
- Functional Programming In C#
- A Brief Introduction To F#
- Who Cares About Functional Programming?
- What Is Functional Programming?
- Building An F# Redux Store For C# Xamarin Apps
- The Problem With F# Evangelism
- Powerful Scripting With F#
Software Engineering
- Technology Choices For My SaaS In Retrospect
- Storing JSON In Your SQL Database Is Just Fine
- YAGNI? But Sometimes You Do.
- Documenting Architecture Decisions
- Native Development Doesn’t Always Cut It
- You Need To Think In Versions For Your Software? A Good Place To Start Is Git.
- Simple Feature Toggles For Xamarin Apps (And Everything Else)
- TDD Is A Tool, Not A Religion
App Development
- Certificate And Public Key Pinning With Xamarin
- Build Your Xamarin App For iOS Once, Deploy It Twice – Both To Your Testers And To The AppStore.
- Announcing MvvmNano – An MVVM Framework Tailored For Xamarin.Forms
- A Nicer Messaging Interface For Xamarin.Forms
- Automate All The Things: Distributing Xamarin iOS Apps To The AppStore And TestFlight Without Pain
- How To Enable Dynamic Row Heights With UITableViews On iOS 8 And Later
- How To Check Network Reachability With Xamarin.iOS on iOS 8
- Xamarin.iOS Memory Pitfalls
- Developing iOS Views: Custom Code And XIB
Web Development
- Type-Safe Single Page Apps: F# Vs. TypeScript
- Hands-on: Running ASP.NET Core With HTTPS In A Docker Container
- Moving From Node.js To ASP.NET Core
- Is Node.js better than ASP.NET?
- Hosting Node.js and MongoDB
- How to run a website on nginx with a SSL certificate from PositiveSSL