Understanding Concurrency, Parallelism and JS | rugu
A Practical Guide to using PgCat with AlloyDB
Introduction
Rails Adds The Ability To Ignore Counter Cache Columns While They Are Backfilling
With Rails 7.2, we can now ignore counter cache columns during backfilling, allowing faster execution by reducing N+1 queries from counter cache column updates.
Ruby’s hidden gems: Sorbet | AppSignal Blog
Let's see how Sorbet addresses the challenges of dynamic typing in Ruby.
Don't Sleep on AbortController
Learn how to make anything abortable in JavaScript.
Practical strategies for Laravel performance optimization
Optimizing performance is key to delivering an exceptional user experience. Learn how to enhance Laravel performance and take your application to the next level
`AbortSignal`を`addEventListener()`に渡しておけば、`removeEventListener()`は不要 | Memory ice cubes
TerraformのCIをAtlantisに移行しました - Repro Tech Blog
Repro では AWS 等のリソース管理に Terraform を活用しています。 この度 Terraform で管理しているコードの CI を Atlantis に移行したので、その経緯などについて書きます。 背景 Repro では以下のリソースを Terraform を使ってコード化して GitHub で管理して…
Rust Turbocharges JavaScript: A New Era of Speed and Efficiency
“Age of Oxidation” sets the stage for a faster and more efficient JavaScript landscape.
Rails 7.1 Adds Support For Logging Background Job Enqueue Callers.
Rails 7.1 ActiveJob logs background job enqueue callers with backtraces, showing the file and line number where jobs are triggered.
htmx ~ You Can't Build Interactive Web Apps Except as Single Page Applications... And Other Myths
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext htmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible & has reduced code base sizes by 67% when compared with react
GoogleChrome/workbox: 📦 Workbox: JavaScript libraries for Progressive Web Apps
📦 Workbox: JavaScript libraries for Progressive Web Apps - GoogleChrome/workbox
Workbox | Chrome for Developers
Build progressive web apps (PWAs) with Workbox - the Service Worker library from the Chrome team
Exception Handling in JavaScript
If you work with JavaScript, you know that errors are unavoidable. Dive into this article to learn best practices for exception handling in JavaScript.
The Unpaid Backbone of Open Source: Solo Maintainers Face Increasing Security Demands - Socket
Solo open source maintainers face burnout and security challenges, with 60% unpaid and 60% considering quitting.
The Past and Future of Modern Backend Practices
From monoliths to microservices and beyond with Joshua Burgin; tech industry veteran and one of Amazon’s first 100 employees
Stacked Diffs (and why you should know about them)
Meta and Google have been using stacking for closer to a decade: a coding workflow that is very efficient for small PRs. So what is stacking, and how come it’s not more widespread in the industry?
kindaVim
it's kinda like Vim but not really.
Usage
Schema for CLIs
jdx/usage: A specification for CLIs
A specification for CLIs.
エンジニア直伝!デザイン&実装の両観点で最適な「積むUIレイアウト」の制作方法|ShikiCheri/C-C-C
こんにちは、@ShikiCheriです。 現在フリーランスのUIUXデザイナーをやっており、単発案件ではなく長期的に組織や事業にコミットするような形で、サービス開発のデザインを中心に担当しています。 デザインシステム構築を担当したことでUIデザインの最適解について目から鱗が落ちた…!? クックパッドは25年のサービスの歴史があり、特にWeb版は今でも現役で活用されているサービスです。私はこの長寿サービスWeb版クックパッドのUIのリニューアルを行いました。 またこのプロジェクトと同時に、webに限らずアプリも含めたサービス全体の体験を統一するためのデザインシステムの構築を担当しまし
Ruby の型システムの現実的な運用を、先入観にとらわれずに考えてみた | Wantedly Engineer Blog
こんにちは、Wantedly の 2023 年サマーインターンに参加した Ran350 です。今回のインターンでは 3 週間 DX (Developer Experience) squadに所属...
処理完了後のリダイレクトのHTTPのステータスコードに「302」と「303」どちらを使うべきかという話 - Innovator Japan Engineers’ Blog
こんにちは、CTOの山岡(@hiroy.kotori.styleもしくは@hiro_y)です。 Webアプリケーションを作成する際、最近だとJavaScriptでAPIにアクセス、その結果を受け取って画面の表示を変えたり、場合によっては別のURLに移動するように作ることが多いかもしれません。Next.jsやRemix、…
bloomberg/ts-blank-space: A small, fast, pure JavaScript type-stripper that uses the official TypeScript parser.
A small, fast, pure JavaScript type-stripper that uses the official TypeScript parser. - bloomberg/ts-blank-space
ts-blank-space
A small, fast, pure JavaScript type-stripper that uses the official TypeScript parser.
lusingander/serie: A rich git commit graph in your terminal, like magic 📚
A rich git commit graph in your terminal, like magic 📚 - lusingander/serie
pls-rs/pls: `pls` is a prettier and powerful `ls(1)` for the pros.
`pls` is a prettier and powerful `ls(1)` for the pros. - pls-rs/pls
pls
pls is a prettier and powerful ls(1) for the pros. With clean, readable output, deep customisation and useful features, it is a pro's best friend.
pamburus/hl: A fast and powerful log viewer and processor that translates JSON or logfmt logs into a pretty human-readable format.
A fast and powerful log viewer and processor that translates JSON or logfmt logs into a pretty human-readable format. - pamburus/hl
DHH Is Right About Everything
Recorded live on twitch, GET IN
### Guests
-- DHH | https://x.com/dhh | https://dhh.dk/
-- TJ DeVries | https://x.com/teej_dv | https://www.twitch.tv/teej_dv | https://www.youtube.com/@teej_dv
### My Stream
https://twitch.tv/ThePrimeagen
### Best Way To Support The Top Shelf
Become a backend engineer. Its my favorite site
https://boot.dev/btw
MY MAIN YT CHANNEL: Has well edited engineering videos
https://youtube.com/ThePrimeagen
Discord
https://discord.gg/ThePrimeagen
Have something for me to read or react to?: https://www.reddit.com/r/ThePrimeagen
Kinesis Advantage 360: https://bit.ly/Prime-Kinesis
Get production ready SQLite with Turso: https://turso.tech/deeznuts
