Chrono Blog: The Journey
Discover the latest news and product updates from Chrono Technologies.
Cross Platform File Locking with Go
File locking controls concurrent access to files, preventing data corruption and inconsistent reads. Learn how to implement cross-platform, operating system level file locking using Go's build constraints mechanism.
Puff: Random Data at Your Fingertips
Meet Puff, a command-line tool that generates random values in formats like UUID4, UUID7, hexadecimal and Base64, along with binary blobs for testing, development, and cryptographic applications.
Modular H2O Server Configuration
Modularizing configuration files can simplify configuration management, making them easier and safer to work on. This blog post demonstrates how to manage H2O server's configuration in a modular way.
Simplify Vite module imports with @-notation
One of the subtle yet pleasant features of Next.js is its ability to import ES modules, such as React components, using path aliases. This blog post demonstrates how to achieve the same syntax sugar with Vite, a powerful and popular build tool for frontend web applications.
Efficient pagination with SWR
Pagination is a crucial component in enhancing user experience and easing the load on backend systems. This blog post explores an efficient way to implement pagination in React applications using the useSWRInfinite hook from SWR.
Next.js: Route Groups and Global 404
In Next.js, the Route Groups feature enables developers to enhance their project structure. This feature is particularly useful for managing and isolating multiple website layouts.
Announcing Chrono Technologies
As we venture into the year ahead, I am thrilled to announce Chrono Technologies, a company devoted to building tools and services for creators and productivity-focused individuals, guided by the Unix philosophy of developing small, modular, and highly interoperable software.