TL;DR summary of stories on the internet
The Concise TypeScript Book is a comprehensive and succinct overview of the capabilities of TypeScript. It covers all aspects of the language, from its powerful type system to advanced features. Whether you’re a beginner or an experienced developer, this book is a valuable resource to enhance your understanding and proficiency in TypeScript. It is completely […]
Read more »
I used SVG (Scalable Vector Graphics) to create the drawing. It’s a popular tool for creating scalable graphics and icons on the web.
Object Pascal is a modern programming language that emphasizes readable code. It supports all the features you would expect from a modern object-oriented programming language, such as classes, units, properties, generics, interfaces, reflection, and closures. The language is type-safe and offers special types for booleans, strings, chars, sets, enums, and ranges. Additionally, there are runtime […]
The author explains how the 3D illusion works by controlling the curvature of reflecting surfaces. They mention that the glint of light seen by the eye is actually coming from a point in 3D space. Each mirror used in a typical specular hologram has a unique doubly-curved shape to create the illusion without distortion. The […]
This repository, fft-image-experiments, is a collection of visual experiments that involve applying Fourier transforms to different plane-filling curves and patterns. The code is available under the MIT license. To generate images, you can run the “fft_experiments.py” file using Python 3 and the pillow and numpy libraries. Alternatively, you can use the “make” command. You can […]
The Tour de France, known for its grueling challenges, is a major sporting event that attracts millions of fans and generates millions in prize money and sponsorships. This year marks the 110th running of the race, which started as a sales gimmick by French newspaper L’Auto in 1903. The race has since become a booming […]
This web content provides a minimal Go CLI boilerplate/template that comes with zero dependencies. It boasts several features, including a minimalist CLI implementation, CI/CD integration with tools like golangci-lint, go test, and goreleaser, as well as Dependabot for ensuring up-to-date dependencies. An interesting feature is the CodeQL Analysis specifically designed for Go. To use this […]
Bevy XPBD is a 2D and 3D physics engine built in Rust specifically for Bevy, a data-driven game engine. It utilizes Extended Position Based Dynamics, a newer physics simulation method that offers stable, time step independent, and physically accurate simulations. The engine includes features such as collision detection and response, collision events, gravity and external […]
iVentoy is an enhanced version of the PXE server that allows users to boot and install operating systems on multiple machines simultaneously through the network. Unlike other solutions, iVentoy is incredibly user-friendly, with no complicated configurations required. Simply place the ISO file in the specified location and select PXE boot on the client machine. iVentoy […]
The author reveals a surprising secret in the software engineering profession – engineers hate code, especially code written by others. They prefer working on greenfield projects without existing code to maintain. Microservices have become popular because they allow engineers to pretend that their old code no longer exists. Engineers often turn to Stack Overflow to […]