New for Ruby 3.4: Modular Garbage Collection and MMTk
This post describes the new modular garbage collection feature in Ruby 3.4: The ability to override Ruby’s GC at runtime. We also introduce our first concrete alternative GC implementation, based on the Memory Management Toolkit (MMTk).
Worst Practices in Software Development: Mitchell Hashimoto uses a simple code editor
In this episode, we hear from Mitchell Hashimoto about his *worst* practice in software development: Using a code editor without "smart" features. You can fi...
ClipBook is a free clipboard history app for your Mac. It stores everything you copy and lets you quickly access your clipboard history whenever you need it.
@badrap/result vs @hqoss/monads vs neverthrow vs option-t vs rust-option vs ts-failable vs ts-results vs ts-rust | npm trends
Comparing trends for @badrap/result 0.2.13 which has 7,111 weekly downloads and 293 GitHub stars vs. @hqoss/monads 0.5.0 which has 532 weekly downloads and unknown number of GitHub stars vs. neverthrow 8.1.1 which has 775,715 weekly downloads and 4,185 GitHub stars vs. option-t 51.0.1 which has 61,609 weekly downloads and 301 GitHub stars vs. rust-option 0.12.0 which has 35 weekly downloads and 23 GitHub stars vs. ts-failable 0.6.1 which has 894 weekly downloads and 91 GitHub stars vs. ts-results 3.3.0 which has 54,091 weekly downloads and 1,208 GitHub stars vs. ts-rust 0.2.0 which has 1 weekly downloads and unknown number of GitHub stars.
Some programmers can code under any conditions. Open office? They'll bring headphones. Whatever editor is on their system? They'll make it work. Using a different framework or language every few years? No problem. I envy that level of versatility, but I've come to accept it just isn't me. I bond with a quiet room, an editor, and a prog...
loglayer/loglayer: A unified logger that routes logs to various logging libraries and cloud providers while providing a fluent API for specifying log messages, metadata and errors.
A unified logger that routes logs to various logging libraries and cloud providers while providing a fluent API for specifying log messages, metadata and errors. - loglayer/loglayer
A practical and free way to teach Angular, React, and Vue all at once, so you can choose the right tool for the job and learn the underlying concepts in depth.
Components provide a great way to share layout, styling, and logic between multiple parts of your app. But what about times you only need to share logic in React, Angular, and Vue?