Rubyで書くスレッドのデザインパターン
changes.page | Changelog simplified.
The ultimate solution for keeping your customers and stakeholders informed about the latest updates and news from your business.
Modern CSS patterns in Campfire
An in-depth look at how 37signals built ONCE/Campfire using modern features, vanilla CSS, and no frameworks or preprocessors.
typestack/routing-controllers: Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework.
Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework. - typestack/routing...
What do GenZ software engineers really think?
Young software engineers discuss values, what frustrates them about working in tech, and what they really think of older colleagues. Responses to our exclusive survey.
mnfst/manifest: Effortless backends ✨
Effortless backends ✨ .
Manifest - Effortless Backends
We are building the simplest backend in the world. Do you want to embark on this adventure with us?
mehran-prs/snip: A simple and minimal command-line snippet manager
A simple and minimal command-line snippet manager.
How 1Password Uses WASM and Rust for Local First Dev With Andrew Burkhart - Syntax #776
Andrew Burkhart, senior Rust engineer at 1Password, discusses their architecture with cloud, Rust core and thin clients across platforms, how data flows when saving logins, challenges with syncing and encryption, benefits of using Rust for cross-platform, safety and performance, and porting their core to WASM for the web.
Engineering for Slow Internet – brr
How to minimize user frustration in Antarctica.
What do I think about Lua after shipping a project with 60,000 lines of code?
Lead programmer talks Lua’s flexibility, challenges, and integration with Defold game engine after 60k lines of code in Craftomation 101.
Distributed Snapshots: Chandy-Lamport protocol
Some forms of distributed snapshots were around for a while already when Chandy-Lamport's distributed snapshots paper was first published in 1985....
Our Unusual Journey to ECS on EC2
Why we moved from Fargate to ECS on EC2, and how we preserved a zero-downtime architecture in the process.
Rails Designer
Rails Designer is a Rails UI components library built with ViewComponents, designed with Tailwind CSS and enhanced with Hotwire.
Lesser Known Rails Helpers to Write Cleaner View Code
Rails (ActiveSupport/ActionView) has a wide-range of some great helpers to help you (hah!) write cleaner, and more readable code. This articles lists the more obscure ones.
3 Mental Models For Ruby Enumerators
Get a better understanding of Ruby enumerators by looking at them from 3 different perspectives.
Bundler Auto-Install Just Got A Whole Lot Better - RubyGems Blog
brisktest/brisk: Brisk is a complete Continuous Integration tool for executing your test suites. It is designed around speed and outperforms all other CI tools - primarily by only rebuilding the test env when necessary. It can be run either from your developer machine (running your entire test suite in seconds on every save) or as part of your CI/CD pipeline.
Brisk is a complete Continuous Integration tool for executing your test suites. It is designed around speed and outperforms all other CI tools - primarily by only rebuilding the test env when neces...
Brisk
Making pre-commit tests 100 times faster. Don't be afraid to run your tests.
Val Town
Platform for instantly deploying TypeScript automations for GTM and AI
charlie0129/batt: Control and limit battery charging on Apple Silicon MacBooks.
Control and limit battery charging on Apple Silicon MacBooks. - charlie0129/batt
Creating Shopify headless e-commerce in Hydrogen vs Next js
Shopify Hydrogen is a resolute React framework designed to create personalized headless stores. In 2022, Shopify purchased Remix, another…
No More SPAs!
A journey of a Ruby on Rails developer who avoided JavaScript for many years and now feels excited about TypeScript, Remix and Prisma…
Promises From The Ground Up
The “Promises” API is a surprisingly tricky part of modern JavaScript. Without the right context, it doesn’t make much sense at all! In this tutorial, you’ll build an intuition for how Promises work by getting a deeper understanding of JavaScript and its limitations.
Livewire | Livewire
A full-stack framework for Laravel that takes the pain out of building dynamic UIs.
nikitabobko/AeroSpace: AeroSpace is an i3-like tiling window manager for macOS
AeroSpace is an i3-like tiling window manager for macOS - nikitabobko/AeroSpace
Cleaner components with useSuspenseQuery | Swizec Teller
Sick of complex states in your code? React Suspense can simplify your components for more readable, robust code!
Speeding up the JavaScript ecosystem - Server Side JSX
With a JSX transform that is optimized for rendering HTML as quickly as possible on the server, we can make rendering 7-20x faster and cut GC times in half. This JSX transform is generic and not tied to a particular framework.
An even faster Microsoft Edge
Over the past month, you may have noticed that some of Edge's features have become faster and more responsive. That's because Edge is on a journey to make all user interactions in the browser blazing fast starting with some of our newest features and
Sneaky React Memory Leaks II: Closures Vs. React Query
How to spot and fix memory leaks in React Query caused by closure scopes.
