ZeCoderFeb 24, 20201 min readInteresting LinksUpdated: Dec 2, 2021This is just a list of interesting links I came across that I wanted to share with friends. I marked links in color that I think are a must see :) Architecturemicroservices"Good Enough" ArchitectureDesign MicroservicesMonolith Decomposition PatternsMicroservices ArchitectureFunctional programmingWhy Isn't Functional Programming the Norm?Functional Programming in 40 MinutesFunctional Programming & HaskellFunctional reactive programming and web game developmentFront EndSvelteSvelte vs. React vs. Angular vs. VueSvelte Crash Course WebAssemblyRust, WebAssembly, and the future of ServerlessPractical WebAssemblyC# on the client- Blazor WebAssemlyF# on the client - BoleroF# BoleroWhat is ElmishBolero & ElmishRust - YawBack EndC#Modern techniques for modern C#Turbocharged: Writing High-Performance C# and .NET CodeWriting Allocation Free Code in C#C# scriptingRustpWhat's unique about Rust?12 Things to Help You Learn RustRust tutorial The FASTEST web framework [1/3]The FASTEST web framework [2/3]The FASTEST web framework [3/3]Common Rust Lifetime MisconceptionsMicrocontroller-based embedded systems with RustA tale of Rust, the ESP32 and IoTDevOpsService Mesh and LinkerdModern Continuous Delivery - 2019Linux File System/Structure Explained (for Windows users)Containerization ExplainedContainer Orchestration ExplainedKubernetes ExplainedKubernetes vs. DockerShould You Use Kubernetes and Docker In Your Next Project?Project ManagementHow Thinking Small is Changing Software Development Big TimeScrum vs Kanban - What's the Difference?Neural Networks & Genetic AlgorithmsNeural Network ArchitecturesWriting a Neural Net from ScratchMachine Learning for Flappy Bird using Neural Network & Genetic AlgorithmMarI/O - Machine Learning for Video GamesHow Deep Neural Networks WorkEvolution Simulator (Part 1/4) Evolution Simulator (Part 2/4) Evolution Simulator (Part 3/4) Evolution Simulator (Part 4/4)Computer ScienceAlgorithmic Performance Optimization in PracticeP vs. NP and the Computational Complexity Zoo15 Sorting AlgorithmsParsing JSON Really QuicklyGeneral Topics in SoftwareExecutable File FormatsUsing Linux on Windows 10The Art of CodeFunnyDHTMLConf 2000
This is just a list of interesting links I came across that I wanted to share with friends. I marked links in color that I think are a must see :) Architecturemicroservices"Good Enough" ArchitectureDesign MicroservicesMonolith Decomposition PatternsMicroservices ArchitectureFunctional programmingWhy Isn't Functional Programming the Norm?Functional Programming in 40 MinutesFunctional Programming & HaskellFunctional reactive programming and web game developmentFront EndSvelteSvelte vs. React vs. Angular vs. VueSvelte Crash Course WebAssemblyRust, WebAssembly, and the future of ServerlessPractical WebAssemblyC# on the client- Blazor WebAssemlyF# on the client - BoleroF# BoleroWhat is ElmishBolero & ElmishRust - YawBack EndC#Modern techniques for modern C#Turbocharged: Writing High-Performance C# and .NET CodeWriting Allocation Free Code in C#C# scriptingRustpWhat's unique about Rust?12 Things to Help You Learn RustRust tutorial The FASTEST web framework [1/3]The FASTEST web framework [2/3]The FASTEST web framework [3/3]Common Rust Lifetime MisconceptionsMicrocontroller-based embedded systems with RustA tale of Rust, the ESP32 and IoTDevOpsService Mesh and LinkerdModern Continuous Delivery - 2019Linux File System/Structure Explained (for Windows users)Containerization ExplainedContainer Orchestration ExplainedKubernetes ExplainedKubernetes vs. DockerShould You Use Kubernetes and Docker In Your Next Project?Project ManagementHow Thinking Small is Changing Software Development Big TimeScrum vs Kanban - What's the Difference?Neural Networks & Genetic AlgorithmsNeural Network ArchitecturesWriting a Neural Net from ScratchMachine Learning for Flappy Bird using Neural Network & Genetic AlgorithmMarI/O - Machine Learning for Video GamesHow Deep Neural Networks WorkEvolution Simulator (Part 1/4) Evolution Simulator (Part 2/4) Evolution Simulator (Part 3/4) Evolution Simulator (Part 4/4)Computer ScienceAlgorithmic Performance Optimization in PracticeP vs. NP and the Computational Complexity Zoo15 Sorting AlgorithmsParsing JSON Really QuicklyGeneral Topics in SoftwareExecutable File FormatsUsing Linux on Windows 10The Art of CodeFunnyDHTMLConf 2000
5 Levels of MaturityI remembered a lecture I attended a while back about the Capability Maturity Model (CMM) and I thought I write my version of it from my...
Development PrioritiesWhen developing software there are many things that need to be done: features, bugs, testing, etc. and not all of them have the same...
Software Development RolesWho are those people that actually do the development work? I've worked for companies that had a nicely defined hierarchy of roles and...