Learning WebAssembly #5: Running Wasm in the Browser
Executing Wasm code in a browser via WebAssembly JavaScript API.
Learning WebAssembly #4: Wasm Memory and Working with Strings
Dealing with strings and other complex data types via Wasm memory mechanism.
Learning WebAssembly #3: Wat Programming Basics
Learning basic building blocks of programming in WebAssembly text format (Wat).
Learning WebAssembly #2: Wasm Binary Format
Discovering the basic representation of WebAssembly: binary and text formats.
Learning WebAssembly #1: Hello, World of Wasm!
Getting started with WebAssembly: writing and executing a simple program in Wat.
Keep Options Open
Keeping options open is one of the most useful principles of Clean Architecture. Let’s dive deeper with code examples in Java and Spring framework.
Documentation Boosts Development
How writing documentation can improve implementation and overall quality of software.
Shades of Tests
Practical examples of software testing in Java using Spring Boot Test without mocking frameworks.
How Cohesion and Coupling Correlate
Cohesion done right reduces the coupling and complexity of systems.
The Interface Segregation Principle with Lambdas
How to implement the ISP using simple functions to reduce coupling and complexity at the same time.