ブログ
CSS-in-JS

CSS

Zenn
ブラウザ
ウェブ基礎
理論
ソフトスキル
個人開発

Medium
フロントエンド全般

tailwindcss

Javascript
歴史

Qiita
Flash
開発全般
チーム開発

アーキテクチャ

Svelte
フレームワーク
学習
インターネット

Rust

WebAssembly

Node.js

Bun

Deno

Next.js
テスト
プラクティス
UI
デザイン

HTML
UX
GraphQL
OSS
企業

blog.craftz.dog
スピードを捨てる: 成長期の個人開発アプリを頓挫させないための戦略 | by TAKUYA | 週休7日で働きたい
今後このサービスを継続して成長させていくためには、立ち上げ期とは少し異なる戦略が必要です。それは、課金してくださっている顧客を守る事です。なぜなら、ノートアプリの本質は知見の管理だからです。長く使うほどその価値が発揮されます。
yuheiy.hatenablog.com
CSSのユーティリティクラスと「関心の分離」——いかにしてユーティリティファーストにたどり着いたか(翻訳) - yuhei blog
Tailwind CSS作者のAdam Wathan氏による「CSS Utility Classes and "Separation of Concerns"」の日本語訳です。翻訳に当たって原著者の許諾を得ています。 2021年10月29日に全文再翻訳しました。 この数年の間で、私のCSSの書き方は、非常に「セマンティック」なアプローチから「ファクショナルCSS」と呼ばれるものに変わりました。 この書き方でCSSを書くと、多くの開発者からかなりの反感を買うことがあります。そのため、私がいかにしてここまでたどり着いたかを説明することで、その過程で得た教訓や洞察について共有したいと思います。 第1…
qiita.com
Javascriptの歴史 - Qiita
Javascriptの歴史Javascriptといえば,2016年現在,Webのフロントエンドには欠かせない技術となっているが,そういえば,昔はJavascriptが使われているWebページはご…

blog.kaspersky.co.jp
Flashの歴史 | カスペルスキー公式ブログ
オンラインコンテンツで一世を風靡したAdobe Flash。長い間数々の脆弱性に悩まされながら廃止に至った経緯を振り返ります。
cloud.google.com
エリート DevOps チームであることを Four Keys プロジェクトで確認する | Google Cloud 公式ブログ
qiita.com
技術選定/アーキテクチャ設計で後悔しないためのガイドライン - Qiita
##はじめに本稿は、ソフトウェア開発を進める際に直面する様々な技術的な意思決定やライブラリ・フレームワーク・XaaS等を選択し正しく活用していくのかについての考え方をサポートすることを目的としてい…
gist.github.com
クリーンアーキテクチャ完全に理解した · GitHub
クリーンアーキテクチャ完全に理解した. GitHub Gist: instantly share code, notes, and snippets.

blog.webf.zone
You Don’t Need Next.js (and SSR). Next is an amazing framework but there… | by Harshal Patil | webf
Next is an amazing framework but there are limited use-cases where you should embrace it. Picking right tool for the right job is…

blog.webf.zone
Contemporary Front-end Architectures | by Harshal Patil | webf
How we got here? A front-end engineer’s perspective!

twop.agile.esm.co.jp
スタブ・モックは本当に悪者なのか?〜テスト駆動開発をやめて、なお残すべき習慣とは (2) | by Eiji Ienaga | 時を超えたプログラミングの道
TDD批判の際に真っ先に矛先を向けられるスタブ・モックは本当に役に立たない代物なのでしょうか?自身の経験を踏まえて再考してみます。

blog.mozilla.org
Why are hyperlinks blue?
The internet has ingrained itself into every aspect of our lives, but there’s one aspect of the digital world that I bet you take for granted. Did you ev

cpojer.net
Principles of Developer Experience | Christoph Nakazawa
Check out five principles of DevX.
engineering.mercari.com
GraphQLを導入する時に考えておいたほうが良いこと | メルカリエンジニアリング
はじめにこんにちは、ソウゾウSoftware Engineerの@sue71です。連載:メルカリShops 開発の裏側 Vol.2の13日目を担当させていただきます。以前メルカリメルカリShopsの技術スタックと、その選定理由でBFFの実装

netflixtechblog.medium.com
Lessons Learnt From Consolidating ML Models in a Large Scale Recommendation System | by Netflix Technology Blog | Aug, 2023 | Medium
by Roger Menezes, Rahul Jha, Gary Yeh, and Sudarshan Lamkhede
t-wada.hatenablog.jp
【翻訳】テスト駆動開発の定義 - t-wadaのブログ
このブログエントリでは、テスト駆動開発(TDD: Test-Driven Development)の考案者Kent BeckがTDDの定義を改めて明確化した文章を、許可を得たうえで翻訳し、訳者の考察を沿えています。 きっかけ 2023年の年末、テスト駆動開発(TDD: Test-Driven Development)の考案者Kent Beckは、substackにTDDに関するポストを連投して論戦を繰り広げていました。TDDはその誕生から20年以上が経ち、その間に「意味の希薄化」が発生して議論が噛み合わなくなっていました。意味の希薄化(Semantic Diffusion)とは、新しく作り出さ…