直近1週間の更新
1/23 (金)

Responsive Hexagon Grid Using Modern CSS
CSS-Tricks
A while back, Temani tacked a repeating grid of hexagon shapes. Well, he's updated it with modern CSS features that result in fewer magic numbers. And it's impressive!Responsive Hexagon Grid Using Modern CSS originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
1時間前

Introducing Immutable Scans
Socket
Scan results now load faster and remain consistent over time, with stable URLs and on-demand rescans for fresh security data.
2時間前

The Index: Issue #158
Piccalilli - Everything
Understanding the fundamentals of CSS LayoutQuite possibly one of the most thorough articles on layout I've ever read. It's long, but definitely worth your time.When will CSS Grid Lanes arrive? How long until we can use it?A nice run down of when this new layout system arrives and what options you have to work with it right now.How browsers workThis does exactly what it says on the tin. Some lovely interaction work in here too.My opinionated CSS resetYou know the rules, if there's a new CSS rese
4時間前

Quoting Theia Vogel Simon Willison's Weblog
<blockquote cite="https://twitter.com/voooooogel/status/2014189072647078053"><p>[...] i was too busy with work to read anything, so i asked chatgpt to summarize some books on state formation, and it suggested circumscription theory. there was already the natural boundary of my computer hemming the towns in, and town mayors played the role of big men to drive conflict. so i just needed a way for them to fight. i slightly tweaked the allocation of claude max accounts to the towns from...
6時間前

What’s the first security tool your small business should buy?
Blog on 1Password Blog
Small business (SMB) cybersecurity has never been simple, but it’s become even more complex in recent years. Today’s businesses have to deal with an ever-growing number of apps and tools to secure, and this complexity is naturally going to be far harder for small teams to manage. Particularly for very small businesses.Unfortunately, bad actors have realized this; CISA reports that “cyber incidents have surged among small businesses that often do not have the resources to defend against devastati
16時間前

A Free Laravel Admin With API Platform and React-Admin
Marmelab Blog
Replace Laravel Nova with a flexible admin built on open standards and open-source tools.
16時間前

エンジニアじゃない人でもAIを使えば開発貢献できるんじゃないの?イベントを開催してみた
カミナシ エンジニアブログ
こんにちは。青春ミュージックと言えば Judy and Mary の @daipresents です。好きな曲は『LOVER SOUL』です。 「カミナシ 教育」の開発チーム(サービスチームと呼んでいます)は、月に1回だけ東京神田オフィスに集まってオフサイトを行っています。そこでは、その月のふりかえりだけでなく、直接話したいことや、話したほうが意思決定がしやすいことをアジェンダにして、対話やディスカッションの時間を確保しています。 1月度のオフサイトでは、エンジニアと非エンジニア(プロダクトマネージャ、プロダクトデザイナー、リサーチャー)のペアを作り、「AIを使って非エンジニアに機能開発をやっ…
16時間前

Improve React Performance With useMemo And useCallback
DebugBear Blog
Learn how to optimize React application performance using useMemo and useCallback. This article explains when memoization truly matters, highlights common performance pitfalls, and provides practical examples and best practices—along with references to real-world React performance guidelines used by modern teams.
16時間前

SSH has no Host header Simon Willison's Weblog
<p><strong><a href="https://blog.exe.dev/ssh-host-header">SSH has no Host header</a></strong></p><a href="https://exe.dev/">exe.dev</a> is a new hosting service that, for $20/month, gives you up to 25 VMs "that share 2 CPUs and 8GB RAM". Everything happens over SSH, including creating new VMs. Once configured you can sign into your exe.dev VMs like this:</p><pre><code>ssh simon.exe.dev</code></pre><p>Here's the ...
16時間前

Epic Workshop: Major Updates for 2026 (article)
Epic Web Dev
Epic Workshop update adds tutorial-first onboarding, interleaved practice, offline videos, improved playgrounds, a revamped epicshop CLI, and MCP upgrades.
21時間前

Introducing the Alert Details Page: A Better Way to Explore Alerts
Socket
Socket's new Alert Details page is designed to surface more context, with a clearer layout, reachability dependency chains, and structured review.
1日前

Qwen3-TTS Family is Now Open Sourced: Voice Design, Clone, and Generation Simon Willison's Weblog
<p><strong><a href="https://qwen.ai/blog?id=qwen3tts-0115">Qwen3-TTS Family is Now Open Sourced: Voice Design, Clone, and Generation</a></strong></p>I haven't been paying much attention to the state-of-the-art in speech generation models other than noting that they've got <em>really good</em>, so I can't speak for how notable this new release from Qwen is.</p><p>From <a href="https://github.com/QwenLM/Qwen3-TTS/blob/main/assets/Qwen...
1日前

Quoting Chris Lloyd Simon Willison's Weblog
<blockquote cite="https://news.ycombinator.com/item?id=46699072#46706040"><p>Most people's mental model of Claude Code is that "it's just a TUI" but it should really be closer to "a small game engine".</p><p>For each frame our pipeline constructs a scene graph with React then:</p><p>-&gt; layout elements<br>-&gt; rasterize them to a 2d screen<br>-&gt; diff that against the previous screen<br>-&gt; <em>finally</em>...
1日前

Build an agent into any app with the GitHub Copilot SDK
The GitHub Blog
Now in technical preview, the GitHub Copilot SDK can plan, invoke tools, edit files, and run commands as a programmable layer you can use in any application. The post Build an agent into any app with the GitHub Copilot SDK appeared first on The GitHub Blog.
1日前
1/22 (木)

Testing if "bash is all you need"
Vercel News
We invited from to share how they tested the "bash is all you need" hypothesis for AI agents.Ankur GoyalBraintrustThere's a growing conviction in the AI community that filesystems and bash are the optimal abstraction for AI agents. The logic makes sense: LLMs have been extensively trained on code, terminals, and file navigation, so you should be able to give your agent a shell and let it work.Even non-coding agents may benefit from this approach. Vercel's recent post on showed this by mapping sa
1日前

New dashboard navigation available
Vercel News
A redesign of the navigation in the dashboard is now available as an opt-in experience. This new navigation maintains full functionality while streamlining access to your most-used features.today before it rolls out to all users.Try the new navigation Read more — Moved horizontal tabs to a resizable sidebar that can be hidden when not neededNew Sidebar — Unified sidebar navigation with consistent links across team and project levelsConsistent Tabs — Reordered navigation items to prioritize the m
1日前

Filesystem snapshots supported on Vercel Sandboxes
Vercel News
now supports filesystem snapshots to capture your state. You can capture a Sandbox's complete filesystem state as a snapshot and launch new Sandboxes from that snapshot using the Sandbox API.Vercel SandboxThis eliminates repeated setup when working with expensive operations like dependency installation, builds, or fixture creation. Create the environment once, snapshot it, then reuse that exact filesystem state across multiple isolated runs.Snapshots capture the entire filesystem of a running Sa
1日前

Beyond Generative: The Rise Of Agentic AI And User-Centric Design
Articles on Smashing Magazine — For Web Designers And Developers
Developing effective agentic AI requires a new research playbook. When systems plan, decide, and act on our behalf, UX moves beyond usability testing into the realm of trust, consent, and accountability. Victor Yocco outlines the research methods needed to design agentic AI systems responsibly.
1日前

Some advice on managing your design career upwards
Piccalilli - Everything
Becoming a design manager is a trade that most people make it without naming what they're giving up, which is why so many end up unhappy on the other side.I've gone from individual contributor to manager to director, and the most consistent mistake I see is people treating management as the "next rung" instead of a fundamentally different job. We treat someone's ability to manage others as a reflection of their worth, yet we rarely teach what management actually requires. That gap does real dama
1日前

When will CSS Grid Lanes arrive? How long until we can use it?
WebKit
Anytime an exciting new web technology starts to land in browsers, developers want to know “when in the world am I going to be able to use this?” Currently, the finalized syntax for Grid Lanes is available in Safari Technology Preview.
1日前

コードが欠けても動くアニメーション Quine を Ruby で作ってみる
エムスリーテックブログ
エムスリーエンジニアリングG コンシューマチームの松原(@ma2ge)です。 弊社では M3 の文字をアスキーアートで出力する Quine が様々な言語で作られています。筆者も Ruby バージョンを作ることにしたのですが、ただ作るだけではちょっと物足りない。そこで今回は技術的なチャレンジとして、アニメーションしながらコードの一部が空白に置き換わっても自己修復して動く Quine に挑戦してみました。 コードの一部が空白で欠けていても動く Quine 本記事では、この「壊れても動く」Quine の仕組み、特に誤り訂正処理の実装にフォーカスしてどのような仕組みとなっているか明らかにしていきます。…
1日前

入社4か月の私が感じた PR TIMES の開発組織
PR TIMES 開発者ブログ
こんにちは。2025年の9月に中途で入社しましたフロントエンドエンジニアの白濱(@shiraha_maru)です。入社から4ヶ月が経ち、PR TIMESの開発組織での働き方や感じたことを振り返る良いタイミングだと思い、入 […]
2日前

Meet Somna
Ben Howdle
The Pattern Underneath the Pattern I've spent fifteen years building software. In that time, I've learned to pay attention to systems - how they fail, how they recover, how small repeated interactions compound into something much larger than any single event. At some point I started noticing the same dynamics in myself (it look a hot minute). Not in a dramatic way. More like: the same worry showing up in different clothes. The same tightness in my chest before certain conversations. The same imp
2日前

From Idea to Launch: Why Rails Remains the Ultimate MVP Framework in 2026
Saeloun Blog
IntroductionIn the fast paced world of startups, speed to market can make the difference between success and failure.Every day spent in development is a day without user feedback, without revenue, and without validation of the core business hypothesis.Ruby on Rails has been the secret weapon behind some of the world’s most successful startups includingAirbnb, Shopify, and Stripe.In this post, we’ll explore why Rails continues to be an excellent choice for MVP development, and how it can accelera
2日前

As AI supercharges phishing scams, 1Password introduces built-in protection
Blog on 1Password Blog
Phishing attacks are everywhere these days. People encounter them while shopping, job hunting, reading work emails, and checking personal texts. Thanks to AI-powered scammers, phishing has become both more common and harder to spot, leading to disastrous consequences. A phishing attack on a business costs an average of $4.8 million, and attacks on individuals can drain bank accounts and wreck credit scores.The scary thing about phishing is that it only takes one momentary lapse in judgment for a
2日前

Nuxt 4.3
The Nuxt Blog
Nuxt 4.3 is out – route rule layouts, ISR payload extraction, draggable error overlay, and more!
2日前

Claude finds 353 zero-days on Packagist
Sansec - experts in eCommerce security
Open source ecosystems have a long tail security problem. Python, Ruby, Javascript, PHP: these ecosystems have millions of packages. The top 100 packages get scrutinized. The next 5,000, not so muc...
2日前

Fetch Linear issue data without OAuth using WorkOS Pipes
WorkOS Blog
Build a Node app that lets users connect Linear and list their issues with a refreshed access token, without implementing OAuth.
2日前

How to check your debuginfo status in Polar Signals Cloud
Polar Signals's Blog RSS Feed
A faster and easier way to troubleshoot debuginfo processing in Polar Signals Cloud.
2日前

Claude's new constitution Simon Willison's Weblog
<p><strong><a href="https://www.anthropic.com/news/claude-new-constitution">Claude&#x27;s new constitution</a></strong></p>Late last year Richard Weiss <a href="https://www.lesswrong.com/posts/vpNG99GhbBoLov9og/claude-4-5-opus-soul-document">found something interesting</a> while poking around with the just-released Claude Opus 4.5: he was able to talk the model into regurgitating a document which was <em>not</em> part of the system...
2日前

WINLIVE リアルタイム⾵映像 – LoRaWAN で計測値を⻑距離伝送する
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
はじめに 株式会社 WinTicket バックエンドエンジニアの鈴木です。 本記事では、競輪場での風 ...
2日前

Autonomous Agents at Scale
Nx Blog
As AI agents become more autonomous, writing code is no longer the constraint. The organizations that win will be the ones where more work can be delegated to agents running uninterrupted.
2日前

Firefox Goes CSS Modules
Frontend Masters Boost RSS Feed
Firefox 147 just came out, and the flagship developer feature is clearly anchor positioning support, bringing that “to the baseline” as we’re supposed to say these days. That rules, but I’m also very hyped about CSS module scripts. Remember, they are a way of importing a stylesheet in JavaScript, that is, the only decent way […]
2日前

Introducing Supply Chain Attack Campaigns Tracking in the Socket Dashboard
Socket
Campaign-level threat intelligence in Socket now shows when active supply chain attacks affect your repositories and packages.
2日前

I Learned The First Rule of ARIA the Hard Way
CSS-Tricks
Semantic HTML does a lot more accessibility work than we usually give it credit for already — and ARIA is simple to abuse when we use it both as a shortcut and as a supplement.I Learned The First Rule of ARIA the Hard Way originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
2日前

A cheat sheet to slash commands in GitHub Copilot CLI
The GitHub Blog
Run tests, fix code, and get support—right in your workflow. Stay focused and let Copilot handle the busywork.The post A cheat sheet to slash commands in GitHub Copilot CLI appeared first on The GitHub Blog.
2日前

CKEditor 5 v47.4.0 Release Highlights: Improvements for Tables, Email Layouts and more
CKEditor Ecosystem Blog
Improved editing workflows with hidden table border visualization, experimental table header cell support, stronger email client compatibility, and refinements to AI and image alignment handling.
2日前
1/21 (水)

What’s new in CKEditor Drupal modules: Footnotes, Restricted Editing and more
CKEditor Ecosystem Blog
New versions of the CKEditor contributed modules bring new formatting and content control features to Drupal. Premium Features module 1.7.0 introduces Footnotes and Line Height support, expanding the toolkit for structured writing and print-optimized formatting. The release also includes support for watermarks in Word exports and several fixes to improve authoring experiences and compatibility.Plugin Pack module 1.5.0 delivers the long-awaited Restricted Editing feature for locked-down templates
2日前

PyPI Package Impersonates SymPy to Deliver Cryptomining Malware
Socket
Malicious PyPI package sympy-dev targets SymPy users, a Python symbolic math library with 85 million monthly downloads.
2日前

Cron Jobs now visible in Deployment Summary
Vercel News
You can now view the Cron Jobs from your application in the Deployment Summary section of Deployments.Try it out by deploying a . Once you deploy, Vercel automatically registers your cron jobs. Learn more in the .Vercel Cron Job templateCron Jobs documentationRead more
2日前

AI Code Elements
Vercel News
Today we're releasing a brand new set of components designed to help you build the next generation of IDEs, coding apps and background agents.A composable component for displaying an AI SDK configuration with model, instructions, tools, and output schema.ToolLoopAgentBuilding on what we've learned from , we massively improved the code block component with support for a header, icon, filename, multiple languages and a more performant renderer.StreamdownThe Commit component displays commit details
2日前

Use skills in your AI SDK agents via bash-tool
Vercel News
Skills support is now available in , so your AI SDK agents can use the skills pattern with filesystem context, Bash execution, and sandboxed runtime access.bash-toolThis gives your agent a consistent way to pull in the right context for a task, using the same isolated execution model that powers filesystem-based context retrieval.This allows giving your agent access to the , or for you to write your own proprietary skills and privately use them in your agent.wide variety of publicly available sk
2日前

Apply code suggestions from Vercel Agent with one click
Vercel News
You can now apply suggested code fixes from the Vercel Agent directly in the Vercel Dashboard.When the Vercel Agent reviews your pull request, suggestions include a button that lets you commit the fix to your PR branch, including changes that touch multiple files. View suggestionSuggestions open in the dashboard, where you can accept them in bulk or apply them one by one.After you apply a suggestion, the review thread is automatically resolved. You can also track multiple concurrent Vercel Agent
2日前

The Index: Issue #157
Piccalilli - Everything
Skyreader: A RSS Reader on the AT ProtocolIt is the year of the personal site already, but maybe this tool makes it the year of RSS for you too?Design in code, get praiseA great rundown of actual prototypes being so much better than interactive pictures, AKA Figma prototypes.Common misconceptions about disabilityA thoroughly good article here. TetraLogical again coming through as the canonical resource for quality accessibility work.GSAP site of the year 2025Very nice website, built by the legen
2日前

Introducing: Postgres Best Practices
Supabase Blog
We are releasing Agent Skills for Postgres Best Practices to help AI coding agents write high quality, correct Postgres code.
2日前

STORES 予約 i18n 翻訳対応 powered by GitHub Copilot
STORES Product Blog
はじめに こんにちは、 STORES でエンジニアをやっている yuta07 です。 すでに1年のうち12分の1が終わりそうなことに絶望を感じています。 今回は UX 改善の一環として、 STORES 予約で長らく放置してしまっていた i18n 対応の翻訳作業を GitHub Copilot を用いて対応したことについて書いています。 背景 STORES 予約の管理画面では、以前より i18n 対応を進めていました。 日本語以外に英語での利用も可能にはしていましたが、歴史的な経緯もあり、i18n 対応が十分とは言えない状態が続いていました。 *1 その結果、言語設定を外国語に切り替えても、多く…
2日前

Node.js 25.4.0 Ships with Stable require(esm)
Socket
Node.js 25.4.0 makes require(esm) stable, formalizing CommonJS and ESM compatibility across supported Node versions.
3日前

レガシー Monorepo を安全かつ素早く pnpm workspace に移行する方法
PLAID Engineer Blog - 株式会社プレイド
レガシーな npm ベースの Monorepo を、既存コードへの影響を最小限に抑えながら pnpm workspace へ安全かつ効率的に移行するための手順とポイントを紹介します。phantom dependencies の洗い出しや `preserveSymlinks` の無効化、`--fail-if-no-match` の活用など、実プロジェクトで得た知見をベースに解説します。
3日前

Supporting the future of Astro
The Astro Blog
Help make Astro a sustainable open source project by sponsoring our community maintainers.
3日前

How to interview with confidence at 1Password
Blog on 1Password Blog
Landing a job interview at 1Password is a big moment – for you and for us. Every time we invite a candidate to meet with us, it's because we see potential for impact. Interviews are a chance for you to both share your perspectives and learn how we work together to achieve our ambitious goal: leading the way for human-centric identity security in the AI era.At 1Password, we have a set of practices that guide how we collaborate, measure success, and create meaningful impact. We call these the 1Pas
3日前

How to Favicon in 2026: Three files that fit most needs
Evil Martians
Prefer SVG over PNG, trust browsers to downscale, drop obscure formats—the ultimate, exhaustive guide to favicons for modern web. Includes steps for static HTML and Webpack.
3日前

Agent Experience: Best Practices for Coding Agent Productivity
Marmelab Blog
Why do coding agents shine in some projects and fail in others? This article explains how to design your codebase so agents work autonomously and effectively.
3日前

fastlane match リポジトリを開発者証明書ダッシュボードに変える
STORES Product Blog
fastlane match リポジトリを 開発者証明書ダッシュボードに 変える STORES ブランドアプリチームで iOS エンジニアをしている榎本 ( @enomot_ ) です。 以前、「fastlane match の内部実装を活用して複数の iOS 開発者証明書の期限を一括チェックする方法」という記事で、暗号化された証明書ファイルから有効期限を取得する方法を紹介しました。この方法により、fastlane match で管理している証明書の期限をプログラムで確認できるようになりました。 product.st.inc 本記事では、前回紹介した証明書の期限取得の仕組みを発展させ、 fas…
3日前

Top 5 authentication solutions for secure Next.js apps in 2026
WorkOS Blog
A practical comparison of modern auth providers, trade-offs, and best practices for App Router–based Next.js applications.
3日前

How To Diagnose Lighthouse Score Discrepancies Between Tools
DebugBear Blog
Learn why Lighthouse scores differ between tools like PageSpeed Insights and Chrome DevTools, and how to diagnose and fix these discrepancies.
3日前

Electricity use of AI coding agents Simon Willison's Weblog
<p><strong><a href="https://www.simonpcouch.com/blog/2026-01-20-cc-impact/">Electricity use of AI coding agents</a></strong></p>Previous work estimating the energy and water cost of LLMs has generally focused on the cost per prompt using a consumer-level system such as ChatGPT.</p><p>Simon P. Couch notes that coding agents such as Claude Code use <em>way</em> more tokens in response to tasks, often burning through many thousands of tok...
3日前

AI-supported vulnerability triage with the GitHub Security Lab Taskflow Agent
The GitHub Blog
Learn how we are using the newly released GitHub Security Lab Taskflow Agent to triage categories of vulnerabilities in GitHub Actions and JavaScript projects.The post AI-supported vulnerability triage with the GitHub Security Lab Taskflow Agent appeared first on The GitHub Blog.
3日前

Giving University Exams in the Age of Chatbots Simon Willison's Weblog
<p><strong><a href="https://ploum.net/2026-01-19-exam-with-chatbots.html">Giving University Exams in the Age of Chatbots</a></strong></p>Detailed and thoughtful description of an open-book and open-chatbot exam run by <a href="https://fr.wikipedia.org/wiki/Lionel_Dricot">Ploum</a> at École Polytechnique de Louvain for an "Open Source Strategies" class.</p><p>Students were told they could use chatbots during the exam but they had to ann...
3日前

View Transitions & Playing Video
Frontend Masters Boost RSS Feed
Can you keep a video playing as a view transitions happens? Yes and no. Mostly yes.
3日前

Context windows, Plan agent, and TDD: What I learned building a countdown app with GitHub Copilot
The GitHub Blog
Learn how I managed context to keep Copilot focused, used the Plan agent to sharpen vague requirements, and required Test Driven Development practices to catch bugs before users.The post Context windows, Plan agent, and TDD: What I learned building a countdown app with GitHub Copilot appeared first on The GitHub Blog.
3日前

Introducing Custom Tabs for Org Alerts
Socket
Create and share saved alert views with custom tabs on the org alerts page, making it easier for teams to return to consistent, named filter sets.
3日前
1/20 (火)

Introducing the Montréal, Canada region (yul1)
Vercel News
Montréal, Canada () is now part of Vercel’s global delivery network, expanding our footprint to deliver lower latency and improved performance for users in Central Canada.yul1The new Montréal region extends our globally distributed CDN’s caching and compute closer to end users, reducing latency without any changes required from developers. Montréal is generally available and handling production traffic.Teams can configure Montréal as an execution region for Vercel Functions, powered by to enhanc
3日前

Introducing skills, the open agent skills ecosystem
Vercel News
We released , a CLI for installing and managing skill packages for agents.skillsInstall a skill package with .npx skills add <package>So far, has been used to install skills on: amp, antigravity, claude-code, clawdbot, codex, cursor, droid, gemini, gemini-cli, github-copilot, goose, kilo, kiro-cli, opencode, roo, trae, and windsurf.skillsToday we’re also introducing , a directory and leaderboard for skill packages.skills.shUse it to:Get started with and explore .npx skills add vercel-labs/...
3日前

Cron jobs now support 100 per project on every plan
Vercel News
Cron jobs on Vercel no longer have per-team limits, and per-project limits were lifted to 100 on all plans.Previously, all plans had a cap of 20 cron jobs per project, with per-team limits of 2 for Hobby, 40 for Pro, and 100 for Enterprise.To get started, add cron entries to :vercel.jsonYou can also deploy the .Vercel Cron Job templateOnce you deploy, Vercel automatically registers your cron jobs. Learn more in the .Cron Jobs documentationRead more
3日前

Rethinking “Pixel Perfect” Web Design
Articles on Smashing Magazine — For Web Designers And Developers
Amit Sheen takes a hard look at the “Pixel Perfect” legacy concept, explaining why it’s failing us and redefining what “perfection” actually looks like in a multi-device, fluid world.
3日前

What Actually Makes You Senior
Frontend Masters Boost RSS Feed
Matheus Lima on what makes you senior: But if you strip away the title, the salary, and the years of experience, there’s one core skill that separates senior+ engineers from everyone else: reducing ambiguity. Everything else flows from that.
4日前

Boost accuracy with the prompt optimizer
Firebase Blog
Learn how to use the Vertex AI Prompt Optimizer to automatically tune your prompts to get better results by iterating on your prompts and then running an evaluation on the outputs assessing their quality to see if it has improved.
4日前

Fetch GitHub repo data without OAuth using WorkOS Pipes
WorkOS Blog
Build a Node app that lets users connect GitHub and list their repos with a refreshed access token, without implementing OAuth.
4日前

jordanhubbard/nanolang Simon Willison's Weblog
<p><strong><a href="https://github.com/jordanhubbard/nanolang">jordanhubbard/nanolang</a></strong></p>Plenty of people have mused about what a new programming language specifically designed to be used by LLMs might look like. Jordan Hubbard (<a href="https://en.wikipedia.org/wiki/Jordan_Hubbard">co-founder of FreeBSD</a>, with serious stints at Apple and NVIDIA) just released exactly that.</p><blockquote><p>A minimal, LLM-friendl...
4日前

Migrate from Supabase Auth to Better Auth + PlanetScale PostgreSQL
Better Auth Blog
This migration guide aims to guide you move your auth from Supabase Auth to Better Auth on PlanetScale PostgreSQL.
4日前

Better Auth 1.3
Better Auth Blog
SSO with SAML, Multi Team Support, Additional Fields for Organization, Performance and more.
4日前

Better Auth 1.4
Better Auth Blog
Stateless Auth, SCIM, Optimized database queries, additional state in OAuth flows, performance improvements, SSO domain verification, and more!
4日前

Auth.js is now part of Better Auth
Better Auth Blog
Auth.js, formerly known as NextAuth.js, is now being maintained and overseen by Better Auth team
4日前
1/19 (月)

Rust Support in Socket Is Now Generally Available
Socket
Socket’s Rust and Cargo support is now generally available, providing dependency analysis and supply chain visibility for Rust projects.
4日前

How we mitigated a vulnerability in Cloudflare’s ACME validation logic
The Cloudflare Blog
A vulnerability was recently identified in Cloudflare’s automation of certificate validation. Here we explain the vulnerability and outline the steps we’ve taken to mitigate it.
4日前

Recraft image models now on AI Gateway
Vercel News
Recraft models are now available via Vercel's with no other provider accounts required. You can access Recraft's image models, V3 and V2.AI GatewayThese image models excel at photorealism, accurate text rendering, and complex prompt following. V3 supports long multi-word text generation with precise positioning, anatomical correctness, and native vector output. It includes 20+ specialized styles from realistic portraits to pixel art.To use this model, set to in the . This model supports .modelre
4日前

ISMSの文書管理をGitHubに移行したお話
125
カミナシ エンジニアブログ
コーポレートエンジニアの @sion_cojp です。 この記事では、ISMS関連の文書を Google Docs から GitHub に移行した理由と運用方法 について紹介します。 ISMSで管理する文書とは? ISMS(Information Security Management System)は、情報セキュリティを組織として継続的に管理・運用するための仕組みです。 ISO/IEC 27001(JIS Q 27001)は、そのISMSをどのように構築・運用・改善していくべきかを定めた規格になります。 例えば、規格では「付属書A 9.4.5 プログラムソースコードへのアクセス制御」が要求事…
4日前

Scaling long-running autonomous coding Simon Willison's Weblog
<p><strong><a href="https://cursor.com/blog/scaling-agents">Scaling long-running autonomous coding</a></strong></p>Wilson Lin at Cursor has been doing some experiments to see how far you can push a large fleet of "autonomous" coding agents:</p><blockquote><p>This post describes what we've learned from running hundreds of concurrent agents on a single project, coordinating their work, and watching them write over a million lines of code and t...
4日前

Adapting Library Logic for React Compiler
Playful Programming's Atom Feed
A deep dive into debugging React Compiler issues involving object mutation and referential stability.
4日前

FLUX.2-klein-4B Pure C Implementation Simon Willison's Weblog
<p><strong><a href="https://github.com/antirez/flux2.c">FLUX.2-klein-4B Pure C Implementation</a></strong></p>On 15th January Black Forest Labs, a lab formed by the creators of the original Stable Diffusion, released <a href="https://huggingface.co/black-forest-labs/FLUX.2-klein-4B">black-forest-labs/FLUX.2-klein-4B</a> - an Apache 2.0 licensed 4 billion parameter version of their FLUX.2 family.</p><p>Salvatore Sanfilippo (antirez) dec...
5日前

TSKaigi Hokuriku 2025参加レポート
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
はじめに 株式会社タップルでサーバーサイドエンジニアをしている糸井( Issa )です。 本記事は、 ...
5日前

CSSでスタッガーアニメーションがつくれる! sibling-index() / sibling-count()の活用アイデア
ICS MEDIA
記事は ics.media へアクセスしてご覧ください。
5日前
1/18 (日)

TUI を構築するための Typescript ライブラリ OpenTUI
azukiazusa のテックブログ2
AI コーディングエージェントの普及により、ターミナルベースの TUI アプリケーションの需要が高まっています。OpenTUI は Typescript で TUI アプリケーションを簡単に構築できるライブラリです。この記事では OpenTUI の特徴と基本的な使い方を紹介します。
6日前

jQuery 4.0.0
Official jQuery Blog
On January 14, 2006, John Resig introduced a JavaScript library called jQuery at BarCamp in New York City. Now, 20 years later, the jQuery team is happy to announce the final release of jQuery 4.0.0. After a long development cycle and several pre-releases, jQuery 4.0.0 brings many improvements and modernizations. It is the first major … Continue reading →
6日前

How I read technical books and documentation
Playful Programming's Atom Feed
Don't skip out on a book just because it's long!
6日前

Quoting Jeremy Daer Simon Willison's Weblog
<blockquote cite="https://twitter.com/dhh/status/2012543705161326941"><p><em>[On agents using CLI tools in place of REST APIs]</em> To save on context window, yes, but moreso to improve accuracy and success rate when multiple tool calls are involved, particularly when calls must be correctly chained e.g. for pagination, rate-limit backoff, and recognizing authentication failures.</p><p>Other major factor: which models can wield the skill? Using the CLI lowers...
6日前
1/17 (土)

AdonisJS v7 is feature-complete and entering final validation
AdonisJS Framework Blog
AdonisJS v7 has reached its final form with stable APIs, revamped documentation, and a small breaking changes surface. Insiders can start building today.
6日前

ASCII characters are not pixels: a deep dive into ASCII rendering
Blog | Alex Harri
A look at how I used shape vectors to achieve sharp, high-quality ASCII rendering.
7日前

A mental math heuristic to convert between Fahrenheit and Celsius Evan Hahn (dot com)
I sometimes have to convert between Fahrenheit and Celsius. The actual formula is hard to do in my head, but someone once told me a useful approximation:To convert from Celsius to Fahrenheit, double it and add 30.To convert from Fahrenheit to Celsius, subtract 30 and halve it (the reverse).For example, if it’s 12ºC, this heuristic would return 54ºF. (12 × 2) + 30 = 54. The actual amount is not far off: 53.6ºF.To convert the other way: 68ºF becomes 19ºC. (68 − 30) ÷ 2 = 19. Again, this is close t
7日前

Scaling 700+ Projects: How Nx Became a 'No-Brainer' for Caseware
Nx Blog
Discover how Caseware unified 700+ projects into one monorepo, achieved a 93% cache hit rate, and saves 181 days of compute weekly with the Nx platform.
7日前

Our approach to advertising and expanding access to ChatGPT Simon Willison's Weblog
<p><strong><a href="https://openai.com/index/our-approach-to-advertising-and-expanding-access/">Our approach to advertising and expanding access to ChatGPT</a></strong></p>OpenAI's long-rumored introduction of ads to ChatGPT just became a whole lot more concrete:</p><blockquote><p>In the coming weeks, we’re also planning to start testing ads in the U.S. for the free and Go tiers, so more people can benefit from our tools with fewer usage lim...
7日前

HTTP Archive 2025 Web Almanac
CSS-Tricks
I love me some good web research reports. I’m a sucker for them. HTTP Archive’s Web Almanac is one report I look forward to every year, and I know I’m not alone there. It’s one of those highly-anticipated publications on …HTTP Archive 2025 Web Almanac originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
7日前

Zod + TypeScript: Schema Validation Made Easy
Frontend Masters Boost RSS Feed
I can easily imagine a job interview question being “What’s the difference between TypeScript and Zod and in what circumstances do you need each?” They are both type validation libraries. Would you ever need both? The short answer is that TypeScript is great but can’t help you at runtime, where you might get data from […]
7日前

Temporal API Ships in Chrome 144, Marking a Major Shift for JavaScript Date Handling
Socket
Chrome 144 introduces the Temporal API, a modern approach to date and time handling designed to fix long-standing issues with JavaScript’s Date object.
7日前











