About:

Manuel Spagnolo's personal blog.

Website:

Specializations:

Incoming Links:

Subscribe to RSS:
The text provides an introduction to assembly for high-level programmers, focusing on functions and loops. It explains the concept of functions, the use of call and ret instructions, passing parameters, returning values, and calli...
The text introduces high-level programmers to assembly language, focusing on control transfer instructions, conditional and unconditional jumps, and the eflags register. It explains the mechanics behind comparisons in assembly and...
The text is a friendly introduction to assembly for high-level programmers, discussing the basics of the language and mapping them to high-level programming constructs. It explains x86-64 assembly, anatomy of an instruction, stori...
Jean-Baptiste Joseph Fourier is the father of Harmonic Analysis, which is the reason we can stream music, share images, and have echo-cancelling headphones. He was a full-stack mathematician and a key member of the French Revoluti...
The text discusses the importance of HTTP caching and the need for clients and servers to agree on certain rules to provide performance benefits. It explains the need to serve the correct version of a web app and the techniques to...
The text discusses different caching techniques, including Write Through, Write Behind, and Write Around. It explains the rationale behind each technique and provides examples of how they work. The author also provides a Python co...

0What is Cache?

2018-12-21

The article discusses the concept of caching and its importance in preventing slow and expensive operations. It explains the active and passive caching techniques, reading and writing strategies, and the drawbacks of caching. The ...
The text discusses the Memento design pattern in web development, using examples from a calculator and a React application. It explains the intent of the pattern, its practical application, and potential issues. The author also me...
The article discusses the Command Pattern, a classic pattern in web development. It explains the pattern, its intent, effects, and practical applications. It also provides code examples for frontend and backend implementation.
The text introduces the concept of design patterns in software development, comparing them to grandma-crafted recipes. It addresses common criticisms and provides a classification of design patterns. The author plans to write prac...