Thomas Bandt
Home
Articles
Gedanken
About
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
Infosec
End-to-End Encryption: A Technical Perspective
Navigating The Complexities Of Browser-Based End-to-End Encryption: An Overview
End-to-End Encryption: A Socio-Technical Perspective
An Overview Of Quantum Computing's Possible Impact On Cryptography
DevOps
Blue-Green Deployments: A Practical Guide for Zero-Downtime Updates
Upgrading A PostgreSQL Database Running In Docker
Hands-on: Running ASP.NET Core With HTTPS In A Docker Container
Hosting Node.js and MongoDB
How to run a website on nginx with a SSL certificate from PositiveSSL
Web Development
Type-Safe Single Page Apps: F# Vs. TypeScript
Moving From Node.js To ASP.NET Core
Is Node.js better than ASP.NET?
App Development
Reading The UDID from an iPhone or iPad Through A Web Application
Installing iOS Apps Internally: All You Need Is A Manifest
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
Random Thoughts
The Day Windows Died
Learning How To Learn
Empathy
Developer Walk – A Great Idea Put Into Practice
When 4K Isn't Enough Anymore