When Doing Too Much Is a Symptom, Not a Solution
A software engineer reflects on the human challenges of tech work, including burnout, team attrition, and the pressure to refactor legacy systems.
A software engineer reflects on the human challenges of tech work, including burnout, team attrition, and the pressure to refactor legacy systems.
Explores combining F# and C# within .NET, highlighting F#'s functional strengths for domain logic and C#'s object-oriented approach.
A developer automates the F# Software Foundation's mentorship pairing process, detailing the creation of a schedule planner to reduce manual work.
Compares Farmer and Pulumi for infrastructure as code in F#, and shows how to use both tools together for Azure deployments.
A developer shares their experience leading a new web project using F# and recommends key books for software development and team management.
A guide to writing unit tests for cloud infrastructure deployments using Pulumi and the F# programming language, with a focus on mocking.
Explores handling missing data in .NET, comparing C# 8.0's Nullable Reference Types with F#'s safer Option type for robust code.
Announcement of 'The Elmish Book', a practical guide to building modern web applications using F# and the Elmish architecture with Fable.
A developer shares progress from the first week of an F# mentorship, covering a full-stack web project and machine learning experiments for March Madness predictions.
A developer shares their experience mentoring C# and F# learners on the free, open-source Exercism platform and plans to help with its v3 transition.
A developer shares their experience participating in the free F# mentorship program, both as a mentee and a mentor, and encourages others to join.
A developer shares his initiative to create a list of companies using F#, and offers advice on introducing new technologies to a team.
Explores the benefits of functional programming and F# for improving code correctness and maintainability in C# teams.
Explores using the Tagless-Final pattern in F# for type-safe generic programming, addressing usability issues in libraries like TypeShape.
A tutorial on building a simple web-based Excel-like spreadsheet using F# and Fable, demonstrating functional programming concepts.
A summary of Richard Campbell's video on the origins and evolution of the Microsoft .NET ecosystem, its languages, and development tools.
The article argues for the importance of recursion in functional programming, specifically F#, countering common misconceptions about its inefficiency.
Explores the benefits and practical limits of purely functional programming in F#, advocating for strategic use of imperative code for performance.