Bookmarks

Bookmarks

50139 bookmarks
Custom sorting
Why My Blog is Closed-Source • Josh W. Comeau
Why My Blog is Closed-Source • Josh W. Comeau
In our community, it's so common for developer projects to be open-source. I'm breaking with this trend for my blog, but I have good reasons! In this article, I'll share my reasoning, as well as a workaround in case you _really_ want to see the source. If you're considering whether a project should be open-source or not, I hope you'll find it valuable.
·joshwcomeau.com·
Why My Blog is Closed-Source • Josh W. Comeau
Folding the DOM • Josh W. Comeau
Folding the DOM • Josh W. Comeau
In this post, we'll explore a technique we can use to "fold" a DOM node, like folding a letter in real-life. On that journey, we'll learn a lot about 3D transforms and CSS animation techniques!
·joshwcomeau.com·
Folding the DOM • Josh W. Comeau
How to use CSS variables with React • Josh W. Comeau
How to use CSS variables with React • Josh W. Comeau
CSS variables are *really* cool, and they're incredibly powerful when it comes to React! This tutorial shows how we can use them with React to create dynamic themes. We'll see how to get the most out of CSS-in-JS tools like styled-components, and how our mental frame around media queries has been wrong all along.
·joshwcomeau.com·
How to use CSS variables with React • Josh W. Comeau
「絶対にdisabled属性を避けて、aria-disabled属性を使わなければならない」わけではありません - Qiita
「絶対にdisabled属性を避けて、aria-disabled属性を使わなければならない」わけではありません - Qiita
最近、「アクセシビリティのために、HTMLの disabled 属性ではなく、aria-disabled 属性を使うべき」という主張を見かけますが、本当にそうなのでしょうか?disabled属性を…
·qiita.com·
「絶対にdisabled属性を避けて、aria-disabled属性を使わなければならない」わけではありません - Qiita
機能リリース後のカオス!荒れたSentryのアラート通知をどう立て直したか - inSmartBank
機能リリース後のカオス!荒れたSentryのアラート通知をどう立て直したか - inSmartBank
はじめに こんにちは、業務委託でサーバーサイドエンジニアとしてスマートバンクにジョインしているakshimoといいます! ソフトウェア開発は「作って終わり」という訳にはいかず、その後の運用も重要かと思います。その中でもエラーの監視とその通知システムは不可欠です。この記事では、私たちのチームのエラー監視にて起こった問題と…
·blog.smartbank.co.jp·
機能リリース後のカオス!荒れたSentryのアラート通知をどう立て直したか - inSmartBank
How to train senior developers in Ruby on Rails
How to train senior developers in Ruby on Rails
Have a team of senior developers, skilled in another tech stack, that need to ramp up with Ruby on Rails? Check out this post to help your team get there.
·thoughtbot.com·
How to train senior developers in Ruby on Rails
Bourbon - A Lightweight Sass Tool Set
Bourbon - A Lightweight Sass Tool Set
Bourbon is a library of pure Sass mixins and functions that are designed to make you a more efficient style sheet author.
·bourbon.io·
Bourbon - A Lightweight Sass Tool Set
Build Web Apps Absurdly Fast with Vite
Build Web Apps Absurdly Fast with Vite
Speed up web development with Vite. Instant server start, hot module replacement, and easy setup. Learn to build faster, smoother web apps today.
·builder.io·
Build Web Apps Absurdly Fast with Vite
イベントループとプロミスチェーンで学ぶJavaScriptの非同期処理
イベントループとプロミスチェーンで学ぶJavaScriptの非同期処理
JavaScript の非同期処理は非常に難しく、その難しさの原因は「制御の流れ」が掴みづらいことにあります。 この本では非同期処理を理解するために必要な概念であり、仕組みでもあるイベントループでプロミスチェーンの処理がどのように行われるかをクイズ形式で学ぶことによって、非
·zenn.dev·
イベントループとプロミスチェーンで学ぶJavaScriptの非同期処理
Virtual File Routes | TanStack Router React Docs
Virtual File Routes | TanStack Router React Docs
We'd like to thank the Remix team for pioneering the concept of virtual file routes. We've taken inspiration from their work and adapted it to work with TanStack Router's existing file-based route-tree generation. Virtual file routes are a powerful concept that allows you to build a route tree programmatically using code that references real files in your project. This can be useful if:
·tanstack.com·
Virtual File Routes | TanStack Router React Docs
React and FormData
React and FormData
React Corporate Workshops, Training, and Consulting
·reacttraining.com·
React and FormData
ergo-services/ergo: An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
ergo-services/ergo: An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies. - GitHub - ergo-services/ergo: An actor-based Framework ...
·github.com·
ergo-services/ergo: An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
A love letter to Go
A love letter to Go
The Go programming language (or golang) left beta twelve years ago, and version 1 was released which means I’ve been writing Go on and off for 12 years now. Go came along at the perfect time. I was in the middle of evaluating languages for work as we were experiencing scaling issues with an existing codebase and needed a new approach. My simple shortlist of requirements was: Performant Statically-typed Supports concurrency Runs on Linux Simple to learn, write and maintain Preferably C-like syntax.
·tomjowitt.com·
A love letter to Go
How to check for price drops with Functions, Cron & LLMs
How to check for price drops with Functions, Cron & LLMs
Learn how Alex bought a set of chisels by monitoring the price using HTML scraping and a cron job with OpenFaaS. You can apply the same technique for things you’d like to buy or monitor.
·openfaas.com·
How to check for price drops with Functions, Cron & LLMs