直近1週間の更新
8/31 (日)

A Breeze Of Inspiration In September (2025 Wallpapers Edition)
Articles on Smashing Magazine — For Web Designers And Developers

Could there be a better way to welcome the new month than with a new collection of desktop wallpapers? We’ve got some eye-catching designs to make your September just a bit more colorful. Enjoy!
7時間前

Learning web development: JSON and processing files in Node.js
2ality – JavaScript and more

<p>In this chapter, we explore the popular data format <em>JSON</em>. And we implement shell commands via Node.js that read and write files.</p>
15時間前

What's new in Astro - August 2025
The Astro Blog

August 2025 - 1 million Astro VSCode extension installs, easier ways to contribute to Astro, and more!
15時間前
8/30 (土)

The `-path` of Least Resistance (Part 2)
Frontend Masters Boost RSS Feed

This time we're looking at offset-path (and friends), which can be used to create movement when animated and benefits from all the same fancy functions that we learned about with clip-path.
1日前

AI コーディングエージェントの管理を行う Vibe Kanban を試してみた
149
azukiazusa のテックブログ2


Vibe Kanban は、AI コーディングエージェントの管理を支援するためのツールです。カンバン方式の UI でタスク管理を行い、各タスクに対して AI エージェントを割り当てて人間がその進捗を管理できます。この記事では Vibe Kanban を使用して AI コーディングエージェントの管理を実際に試してみます。
1日前

Learning web development: JavaScript Maps
2ality – JavaScript and more

<p>In this chapter, we’ll explore the data structure <code>Map</code> (a class) which lets us translate (“map”) from an input value to an output value. We’ll use a Map to display text upside-down in a terminal!</p>
2日前

Wallet-Draining npm Package Impersonates Nodemailer to Hijack Crypto Transactions
Socket

Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
2日前

Under the hood: Exploring the AI models powering GitHub Copilot
The GitHub Blog

Learn how GitHub Copilot’s evolving models and infrastructure center developer choice and power agentic workflows.The post Under the hood: Exploring the AI models powering GitHub Copilot appeared first on The GitHub Blog.
2日前
8/29 (金)

Automating threat analysis and response with Cloudy
The Cloudflare Blog

Cloudy now supercharges analytics investigations and Cloudforce One threat intelligence! Get instant insights from threat events and APIs on APTs, DDoS, cybercrime & more - powered by Workers AI.
2日前

Cloudy Summarizations of Email Detections: Beta Announcement
The Cloudflare Blog

We're now leveraging our internal LLM, Cloudy, to generate automated summaries within our Email Security product, helping SOC teams better understand what's happening within flagged messages.
2日前

Cloudflare is the best place to build realtime voice agents
The Cloudflare Blog

Today, we're excited to announce new capabilities that make it easier than ever to build real-time, voice-enabled AI applications on Cloudflare's global network.
2日前

Troubleshooting network connectivity and performance with Cloudflare AI
The Cloudflare Blog

Troubleshoot network connectivity issues by using Cloudflare AI-Power to quickly self diagnose and resolve WARP client and network issues.
2日前

The crawl-to-click gap: Cloudflare data on AI bots, training, and referrals
The Cloudflare Blog

By mid-2025, training drives nearly 80% of AI crawling, while referrals to publishers (especially from Google) are falling and crawl-to-refer ratios show AI consumes far more than it sends back.
2日前

MCP Night 2.0 Demo Recap: Block's Goose - The Layered Tool Pattern
WorkOS Blog

Block's Richard Moot demonstrates how they reduced their entire Square API platform—over 30 APIs with 200+ endpoints—down to just three MCP tools using an elegant layered approach.
2日前

CSS Elevator: A Pure CSS State Machine With Floor Navigation
1
CSS-Tricks


In this article, author Chris Sabourin walk through how modern CSS features can build a fully functional, interactive elevator that knows where it is, where it’s headed, and how long it’ll take to get there. No JavaScript required.CSS Elevator: A Pure CSS State Machine With Floor Navigation originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
2日前

Prompting Is A Design Act: How To Brief, Guide And Iterate With AI
Articles on Smashing Magazine — For Web Designers And Developers

Prompting is more than giving AI some instructions. You could think of it as a design act, part creative brief and part conversation design. This second article on AI augmenting design work introduces a designerly approach to prompting: one that blends creative briefing, interaction design, and structural clarity.
2日前

OSSignposterを活用したiOSアプリのパフォーマンス計測
1
STORES Product Blog


こんにちは、 STORES レジ を開発しているiOSエンジニアの @miichan_ocha です! みなさん、iOSアプリのパフォーマンスを計測していますか? iOSアプリは Xcode Instruments を使ってアプリのさまざまな状態を計測できます。その中でも、パフォーマンス計測のときによく使われるのは Time Profiler ではないでしょうか。Time Profiler は Instruments 上で選択した範囲において、どの関数がどれくらいの時間 CPU を使用していたかを計測してくれる便利なツールです。 Time Profiler CPU使用率の高い関数を特定できても…
2日前

プレイドインターン体験記:大規模ユーザデータを処理する裏側を覗く
PLAID Engineer Blog - 株式会社プレイド

はじめまして、プレイドにて8月の1ヶ月間エンジニアインターンに参加しておりました、中村天晴と申します。プレイドではJourneyチームで、定期実行基盤に関するタスクに取り組んでいました。 本ブログでは自分がプレイドにて行った仕事を紹介しつつ、プレイドでの働き方やインターンの魅力をお伝えできればと思います。
2日前

STORES では GitHub Actions Self-hosted runner を運用しています
18
STORES Product Blog


STORES 技術推進本部の@White-Greenです。 この記事では、技術推進本部で管理しているGitHub Actions Self-hosted runnerシステムについて紹介します。 GitHub Actions Self-hosted runnerとは STORESでは、多くのプロジェクトのCI/CD環境にGitHub Actionsを利用しています。GitHub Actionsは通常GitHubが管理しているMicrosoft Azure上のマシンで動作するものですが、自分たちで管理している好きなマシン上で動作させることもできます。これをSelf-hosted runnerとい…
2日前

プレイドインターン体験記:初めてフルスタックでの開発
PLAID Engineer Blog - 株式会社プレイド

こんにちは!8月1日からプレイドでインターンをしている櫻井絵理香です。今回のプレイドのインターンでは、Webのフロントエンド、バックエンド、インフラアーキテクチャ、そしてiOS SDKまで、超フルスタックな体験をさせていただき、自分にとって大きな挑戦となりました。普段慣れ親しんだiOS開発の領域を飛び出して、新しい技術スタックに触れることで多くの学びを得ることができました。 この記事では、そんな貴重な体験について詳しくお話ししたいと思います。
3日前

Learning web development: JavaScript exceptions
2ality – JavaScript and more

<p>In this chapter, we look at <em>exceptions</em> in JavaScript. They are a way of handling errors. We’ll need them for the next chapter.</p>
3日前

JavaScript’s trademark problem
1
2ality – JavaScript and more


<p>In this blog post, we discuss Oracle’s trademark of the word “JavaScript”:</p><ul><li>What are the problems caused by that trademark?</li><li>How can we fix those problems?</li></ul>
3日前

How to implement “Sign out everywhere”
WorkOS Blog

Step-by-step guide to building a secure "sign out of all devices" feature using the WorkOS Sessions API in Node.js.
3日前

MCP Night 2.0 Demo Recap: How Cursor Users Are Embracing the Model Context Protocol
WorkOS Blog

Eric Zakariasson from Cursor shares compelling data about how developers are actually using MCP in production, revealing adoption patterns and the most popular MCP servers in their ecosystem.
3日前

MCP Night 2.0 Demo Recap: XMCP Framework - The Fastest Way to Build MCP Servers
WorkOS Blog

Valentina Bearzotti from Basement Studio demonstrated XMCP, a framework that might be the fastest way to create and deploy MCP servers, featuring file-system-based routing and one-command deployment.
3日前

ABEMAの広告システムにおけるAIエージェント開発の取り組み
1
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ


はじめに はじめまして、CyberAgentの26卒内定者としてABEMAの広告チームで働いているm ...
3日前

第5回「LegalOn」誕生の裏側:インフラ編
LegalOn Technologies Engineering Blog

はじめに LegalOn Technologiesが提供する「LegalOn: World Leading Legal AI」は、契約書ドラフト・レビューや案件の管理、法務相談まで、法務業務をワンストップで支援する革新的なサービスです。リリースから1年半、企画開始から約2年半が経った今、プロジェクト立ち上げの背景、開発の進め方、これまでの振り返りや今後の展望、さらには技術面での学びまでを、全9回にわたるブログシリーズとしてお届けしていきます。 第5回となる本記事では、「LegalOn」を支えるインフラストラクチャに焦点を当て、その設計思想、採用された技術、そしてリリース後に見えてきた課題と今後…
3日前

How GitHub Models can help open source maintainers focus on what matters
1
The GitHub Blog


Learn how GitHub Models helps open source maintainers automate repetitive tasks like issue triage, duplicate detection, and contributor onboarding — saving hours each week.The post How GitHub Models can help open source maintainers focus on what matters appeared first on The GitHub Blog.
3日前

How we accelerated Secret Protection engineering with Copilot
1
The GitHub Blog


Learn how the Secret Protection engineering team collaborated with GitHub Copilot coding agent to expand validity check coverage.The post How we accelerated Secret Protection engineering with Copilot appeared first on The GitHub Blog.
3日前

Risky Biz Podcast: Making Reachability Analysis Work in Real-World Codebases
Socket

This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
3日前
8/28 (木)

A deeper look at AI crawlers: breaking down traffic by purpose and industry
1
The Cloudflare Blog


We are extending AI-related insights on Cloudflare Radar with new industry-focused data and a breakdown of bot traffic by purpose, such as training or user action.
3日前

Evaluating image segmentation models for background removal for Images
The Cloudflare Blog

An inside look at how the Images team compared dichotomous image segmentation models to identify and isolate subjects in an image from the background.
3日前

The age of agents: cryptographically recognizing agent traffic
1
The Cloudflare Blog


Cloudflare now lets websites and bot creators use Web Bot Auth to segment agents from verified bots, making it easier for customers to allow or disallow the many types of user and partner directed.
3日前

Make Your Website Conversational for People and Agents with NLWeb and AutoRAG
The Cloudflare Blog

With NLWeb, an open project by Microsoft, and Cloudflare AutoRAG, conversational search is now a one-click setup for your website.
3日前

The next step for content creators in working with AI bots: Introducing AI Crawl Control
The Cloudflare Blog

Cloudflare launches AI Crawl Control (formerly AI Audit) and introduces easily customizable 402 HTTP responses.
3日前

Migrating from ingress-nginx to NGINX Ingress Controller, Part 2
NGINX Community Blog

Let’s continue our journey into Kubernetes networking and the F5 NGINX Ingress Controller. In a previous post, we detailed some of the reasons for migrating from the community ingress-nginx controller to the robust and actively developed open source F5 NGINX Ingress Controller. Migrating a core infrastructure component like an Ingress controller requires careful planning and […]
3日前

Are people’s bosses really making them use AI tools?
Piccalilli - Everything

This is not the usual type of content you will have come to expect from Piccalilli, but I feel like this topic, specifically, is an important aspect of our work to cover because as I see it, making or encouraging your development staff to use AI tools in their work is extremely short-sighted and risky.I want to support that stance with some conversations I've had with people actually doing the work and their mostly less than favourable experiences.I asked this across question social media:Is you
3日前

Diving into the 3 traits that define your LLM’s coding personality
Blog RSS feed

Our recent “State of code” report moved beyond traditional benchmarks to understand the full mosaic of an LLM's capabilities. The research revealed that while leading models share common strengths and flaws, each has a unique style.
3日前

STORES は iOSDC Japan 2025 に協賛します!
STORES Product Blog

こんにちは、iOS エンジニアの @miichan_ocha です。 今年も iOSDC Japan の季節が近づいてきました! 今年は 2025年9月19日(金)〜 9月21日(日)に有明セントラルタワーホール&カンファレンスでの開催ということで、今からとてもワクワクしています! STORES は今年もゴールドスポンサーとして参加し、ブース・登壇・ランチ会などのイベントで会場を盛り上げていきます! ということで、この記事では STORES の今年の取り組みをご紹介します! ノベルティ みなさまのご自宅に届くノベルティボックスに、ストまる (弊社のキャラクター) のしおりを封入しております! …
3日前

tsx と Node.js Type Stripping の違い
49
mizdra's blog


tsx は TypeScript コードを事前トランスパイルすることなく、直接 Node.js で実行するためのツール。 https://github.com/privatenumber/tsx ところで最近の Node.js には Type Stripping という機能が入った。これを使うと、tsx なしで TypeScript コードを事前トランスパイルせずに実行できる。 https://nodejs.org/api/typescript.html#type-stripping 両者の違い 一見すると両者は機能的に同じものかのように思うけど、実は結構違いがある。 import speci…
3日前

メルマガ配信基盤のバウンスメール発生率を60%減らした話
33
エムスリーテックブログ


はじめまして。4月にQLife(エムスリーグループ会社)に中途入社した安田(@Quarter_st)です。主に社内向けのメルマガ配信基盤の開発に携わっております。 バウンスメールはメール送信に失敗すると送信先サーバからenvelope-fromに返されるメールです。 弊社のメルマガ配信基盤で使用しているエムスリーのメールサーバの信頼性を下げないためにもバウンスメールの発生率を下げておきたいです。 今回は、そんなバウンスメールの発生理由を可視化し、発生理由が二度と相手に届かない類のものである場合は該当アドレスを送信対象から除外し、バウンスメール発生率を低下させた話をご紹介します。 はじめに バウ…
4日前

2025年のReactとコミュニティの現状
147
POSTD | ニジボックスが運営するエンジニアに向けたキュレーションメディア


Reactがこれまでどのように開発されてきたかについての詳細な考察と、コミュニティでよく見られる混乱や懸念事項についての説明 はじめに 今日、Reactとそのエコシステムの状況は複雑で分裂しており、…
4日前

Learning web development: Plain objects in JavaScript
2ality – JavaScript and more

<p>In this chapter, we learn how to create <em>plain objects</em> with properties. We use them to create a simple flash card app.</p>
4日前

MCP Night 2.0 Demo Recap: Mux
WorkOS Blog

At MCP Night 2.0, the team from Mux delivered one of the most compelling demonstrations of how MCP can transform video infrastructure for AI applications.
4日前

Partytown: Optimize Third Party Scripts with Web Workers
1
DebugBear Blog


Third-party resources often weigh down websites and can be tricky to fine-tune for performance. Learn how to use web workers and Partytown to improve your page speed.
4日前

Why Choose an On-Premises Rich Text Editor from CKEditor?
CKEditor Ecosystem Blog

Discover the benefits of using an on-premises rich text editor with CKEditor. Learn why on-prem deployment offers better control and customization.
4日前

The `-path` of Least Resistance (Part 1)
2
Frontend Masters Boost RSS Feed


A deep dive into `clip-path` from Amit Sheen, a very powerful tool in shape creation on the web, particularly now with `shape()`.
4日前

The Coding Personalities of Leading LLMs—GPT-5 update
Blog RSS feed

GPT-5’s arrival on the scene adds an important new dimension to the landscape, so we have updated our analysis to include it.
4日前

Nx npm Packages Compromised in Supply Chain Attack Weaponizing AI CLI Tools
Socket

Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.
4日前

How to use GitHub Copilot on github.com: A power user’s guide
1
The GitHub Blog


Explore how to use GitHub Copilot on github.com to automate tasks, assign agents, prototype ideas, and streamline your entire workflow — all without an IDE.The post How to use GitHub Copilot on github.com: A power user’s guide appeared first on The GitHub Blog.
4日前
8/27 (水)

A Radio Button Shopping Cart Trick
CSS-Tricks

Here's an approach for animating products added to a shopping cart that handles an infinite number of items using a variation of the ol' Checkbox Hack.A Radio Button Shopping Cart Trick originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
4日前

AI Gateway now gives you access to your favorite AI models, dynamic routing and more — through just one endpoint
2
The Cloudflare Blog


AI Gateway now gives you access to your favorite AI models, dynamic routing and more — through just one endpoint.
4日前

How we built the most efficient inference engine for Cloudflare’s network
1
The Cloudflare Blog


Infire is an LLM inference engine that employs a range of techniques to maximize resource utilization, allowing us to serve AI models more efficiently with better performance for Cloudflare workloads.
4日前

State-of-the-art image generation Leonardo models and text-to-speech Deepgram models now available in Workers AI
The Cloudflare Blog

We're expanding Workers AI with new partner models from Leonardo.Ai and Deepgram. Start using state-of-the-art image generation models from Leonardo and real-time TTS and STT models from Deepgram.
4日前

How Cloudflare runs more AI models on fewer GPUs: A technical deep-dive
1
The Cloudflare Blog


Cloudflare built an internal platform called Omni. This platform uses lightweight isolation and memory over-commitment to run multiple AI models on a single GPU.
4日前

Designing For TV: The Evergreen Pattern That Shapes TV Experiences
Articles on Smashing Magazine — For Web Designers And Developers

TV interface design is a unique, fascinating, and often overlooked field. It’s been guided by decades of evolution and innovation, yet still firmly constrained by its legacy. Follow Milan into the history, quirks, and unshakable rules that dictate how we control these devices.
4日前

Why a holistic approach is the key to a successful legacy modernisation project
Scott Logic

When you're embarking on a legacy modernisation initiative, it’s crucial to gain a holistic understanding of the project, and you need to be able to devote sufficient time to this and involve all the right people. In this blog post, I explore this further, describing the expert input you need to draw on, the role of leadership in this context, and the kind of up-front planning that’s required.
4日前

プレイドインターン体験記:一ヶ月のインターンで体験した技術と学び
PLAID Engineer Blog - 株式会社プレイド

こんにちは!8月からの1ヶ月間サマーインターンとしてプレイドで働いていた蜂須賀大智です。個人でWebアプリケーションを開発したり、他社で少し開発経験を積んだりする中で、自身のフロントエンドの技術力をさらに高めたいという思いがありました。そんな中、サポーターズの1on1イベントでプレイドという会社を知り、面談を重ねるうちに事業の面白さに惹かれ、インターンとして働くことになりました。このブログでは、私がプレイドでインターンとしてどのような課題に取り組んだか、そこから何を学んだかについてお話しさせていただきたいと思います。
4日前

Opening a Details Element from the URL
Frontend Masters Boost RSS Feed

If the #hash in the URL matches the ID of an element *inside* a element, it'll open. No other fancy code required.
5日前

Learning web development: Modules and testing in JavaScript
2ality – JavaScript and more

<p>So far, all of our JavaScript code resided in a single file – be it an <code>.html</code> file or a <code>.js</code> file. In this chapter, we learn how to split it up into multiple files. And how to automatically test if the code we write is correct.</p>
5日前

MCP-UI: Breaking the Text Wall in AI Interactions
WorkOS Blog

Liad Yosef and Ido Solomon from Monday.com demonstrate MCP-UI at MCP Night 2.0, showcasing how their framework brings rich, interactive user interfaces directly into AI agent conversations.
5日前

OAuth 2.0 vs OAuth 2.1: What changed, why it matters, and how to upgrade
WorkOS Blog

Learn what’s new in OAuth 2.1, why it’s replacing OAuth 2.0, and how to upgrade your app securely with modern best practices.
5日前

Rediscovering joy in learning: Jason Lengstorf on the state of development
The GitHub Blog

We sit down with Jason Lengstorf on the GitHub Podcast, where he shares his perspective on education, AI, open source, and more.The post Rediscovering joy in learning: Jason Lengstorf on the state of development appeared first on The GitHub Blog.
5日前
8/26 (火)

Securing the AI Revolution: Introducing Cloudflare MCP Server Portals
The Cloudflare Blog

Cloudflare MCP Server Portals are now available in Open Beta. MCP Server Portals are a new capability that enable you to centralize, secure, and observe every MCP connection in your organization.
5日前

Introducing Cloudflare Application Confidence Score For AI Applications
The Cloudflare Blog

Cloudflare will provide confidence scores within our application library for Gen AI applications, allowing customers to assess their risk for employees using shadow IT.
5日前

ChatGPT, Claude, & Gemini security scanning with Cloudflare CASB
The Cloudflare Blog

Cloudflare CASB now scans ChatGPT, Claude, and Gemini for misconfigurations, sensitive data exposure, and compliance issues, helping organizations adopt AI with confidence.
5日前

Block unsafe prompts targeting your LLM endpoints with Firewall for AI
The Cloudflare Blog

Cloudflare's AI security suite now includes unsafe content moderation, integrated into the Application Security Suite via Firewall for AI.
5日前

Best Practices for Securing Generative AI with SASE
The Cloudflare Blog

This guide provides best practices for Security and IT leaders to securely adopt generative AI using Cloudflare’s SASE architecture as part of a strategy for AI Security Posture Management (AI-SPM).
5日前

How to deliver social value? Think small.
Scott Logic

Increasingly, I’m seeing that government procurement is not giving suppliers the chance to demonstrate their ability to deliver meaningful social value. In this blog, I explore what government procurement sets out to achieve, what is actually happening, and how things could be improved if the government simply heeded its own guidance.
5日前

The interpolate-size property is a great example of progressive enhancement
Piccalilli - Everything

I was listening to the latest Shoptalk Show episode and interpolate-size was mentioned, which triggered me to think "I wonder what's going on with that now".Not much, it seems. We're still looking way-off from it being in all browsers, but that's fine because we've got progressive enhancement available to us.What is interpolate-size?Why re-explain it when Bramus has already done an excellent job of that, over on the Chrome for developers blog?An often requested CSS feature is the ability to anim
5日前

Optimizing PWAs For Different Display Modes
Articles on Smashing Magazine — For Web Designers And Developers

Progressive Web Apps (PWAs) are a great way to make apps built for the web feel native, but in moving away from a browser environment, we can introduce usability issues. This article covers how we can modify our app depending on what display mode is applied to mitigate these issues.
5日前

Learning web development: Web servers
2ality – JavaScript and more

<p>In this chapter, we run a web server on our own computer and use it to serve a web app.</p>
6日前

AI and security at Black Hat: 5 key takeaways from a security expert panel
1Password Blog

In late July, we published new research on the risks of unmanaged AI, revealing four major security challenges companies face when AI slips under the radar.Those findings set the stage for a lively expert panel at Black Hat, where security leaders explored “Weaponized Autonomy: The rise of AI agents as enterprise threat vectors.” The panel included:Joe Carson, chief security evangelist and advisory CISO, SeguraAnand Srinivas, vice president of AI, 1PasswordWendy Nather, senior research director,
6日前

Clickjacking: What it means for 1Password users
2
1Password Blog


This blog details how 1Password has addressed clickjacking in the latest version of our browser extension (version 8.11.7). We have no indication that this class of vulnerability directly puts 1Password’s systems at risk.Clickjacking is a technique where a malicious or compromised webpage visually disguises or overlays elements of a page or browser extension, like the autofill menu, so that a user unintentionally clicks on them. In practice, this could allow a site to trick users into autofillin
6日前

TypeScript: Typing React useRef hook
ClarityDev blog | RSS Feed

Discover how to effectively type the useRef hook in TypeScript for React applications that require imperative DOM manipulation. Learn best practices, common pitfalls, and practical examples, such as controlling the focus state of an input element.
6日前

The scenic route: lessons building an IntelliJ IDEA plugin for Luau
Evil Martians

This post covers the complex (but rewarding) process of building native language support for JetBrains from scratch. From crafting lexers and parsers to wrestling with soft keywords, PSI trees, and error recovery, this guide walks through the real stuff.
6日前

「QAプロセスAI支援ツールキット」〜コマンド一つでテスト業務を加速する〜
1
LegalOn Technologies Engineering Blog


はじめに こんにちは!! 株式会社LegalOn TechnologiesのSET(Software Engineer in Test)のhikimochiです。普段は自動テストの推進やQA部門横断の施策に取り組んでいます。 今回は、QA業務をAIで効率化する「QAプロセスAI支援ツールキット」についてご紹介します。 このツールキットは、シンプルなコマンド入力だけでテスト関連業務を生成AIにより加速させることを目的に開発しています。 Notion / Atlassian (JIRA) / Playwright / Figma等のMCPサーバとの連携により、実務のワークフローへ自然に組み込めるこ…
6日前

Bun v1.2.21
2
bun.com


Fixes 69 issues (addressing 204 👍). Bun.SQL now supports MySQL and SQLite, alongside PostgreSQL. Native YAML support. 500x faster postMessage(string). Bun.build() compile API, with cross-platform targets. Reduced idle CPU usage. Bun.stripANSI for SIMD-accelerated ANSI escape removal. bunx --package flag support. customizable User-Agent headers. Windows executable metadata embedding. and extensive Node.js compatibility improvements
6日前

Very Early Playing with random() in CSS
1
Frontend Masters Boost RSS Feed


(Only Safari Technical Preview!) Awfully cool `random()` is coming in CSS. The design possibilities are quite cool.
6日前

Getting Creative With Images in Long-Form Content
2
CSS-Tricks


Images in long-form content can (and often should) do more than illustrate. They help set the pace, influence how readers feel, and add character that words alone can’t always convey.Getting Creative With Images in Long-Form Content originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
6日前

Safeguarding VS Code against prompt injections
6
The GitHub Blog


When a chat conversation is poisoned by indirect prompt injection, it can result in the exposure of GitHub tokens, confidential files, or even the execution of arbitrary code without the user's explicit consent. In this blog post, we'll explain which VS Code features may reduce these risks.The post Safeguarding VS Code against prompt injections appeared first on The GitHub Blog.
6日前

CISA’s 2025 SBOM Guidance Adds Hashes, Licenses, Tool Metadata, and Context
Socket

CISA’s 2025 draft SBOM guidance adds new fields like hashes, licenses, and tool metadata to make software inventories more actionable.
6日前

Bootstrap 5.3.8
1
Bootstrap Blog


Bootstrap v5.3.8 is out with a reversion for a dropdown focus bug, some CSS updates, and several docs updates. The plan is for this to be the last patch release before v5.4.0 drops.To start, there’s a brief update on Bootstrap Themes, with more communication to come. The team has decided to sunset https://themes.getbootstrap.com. As such, we’ve removed links to and mentions of the Themes site from our docs in this release to start. Stay tuned for more info.
6日前
8/25 (月)

Unmasking the Unseen: Your Guide to Taming Shadow AI with Cloudflare One
The Cloudflare Blog

Don't let "Shadow AI" silently leak your data to unsanctioned AI. This new threat requires a new defense. Learn how to gain visibility and control without sacrificing innovation.
6日前

ターンテイキングのタイミング予測を簡単に試せるライブラリMaAIを使ってみた
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ

本記事では、MaAIの簡単な紹介、ターンテイキングのタイミング予測の仕組みについての説明、インストー ...
7日前

拡散言語モデルを使ってリアルタイムなアプリケーション生成システムを作った
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ

前置きが長くなりましたが、本記事では、拡散言語モデルを使って、リアルタイムにアプリケーションを生成す ...
7日前

Argo Rolloutsを用いたカナリアリリースの提供
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ

本記事は、従来の一括デプロイによる全ユーザーへの影響リスクを解消し、段階的トラフィック制御と自動監視 ...
7日前

EKS Auto Modeの検証
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ

本記事は、EKSの運用自動化機能「EKS Auto Mode」の技術検証結果を共有し、そのメリットと ...
7日前

Learning web development: Shells and Node.js
2ality – JavaScript and more

<p>In this chapter we explore two topics:</p><ul><li>A <em>shell</em> is like browser console, but for the operating system instead of for JavaScript. It helps us with programming by running the tools (programs) we need to get things done.</li><li><em>Node.js</em> is a program that lets us run JavaScript code outside browsers – which we can use for a variety of things.</li></ul>
7日前

How PLAID Cut Build Times by 97% Migrating From Rollup To Rolldown
2
VoidZero


For more details on the PLAID developer experience team’s Rolldown implementation, see the blog post on PLAID's website.TL;DR:PLAID’s server-side bundling dropped 97% during benchmarking after switching from Rollup + Terser to Rolldown + Oxc-minifyRollup’s single-threaded JS architecture was limiting performance and improvement attempts like caching were ineffectiveRolldown’s Rust architecture directly addressed Rollup’s constraints by enabling parallel processing and accelerating bundler operat
7日前

Software Engineerとして4ヶ月のミッション型インターンに参加しました
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
#AI事業本部 #インターン #オペレーションテクノロジー #バックエンド #広告
7日前

Achieving 87x Faster Server-Side Action Builds: Migrating from Rollup to Rolldown
1
PLAID Engineer Blog - 株式会社プレイド


We've achieved a massive performance improvement in KARTE's no-code editor "Flex Editor" by accelerating action build times up to 87x, dramatically enhancing the user experience. In this post, I'll walk you through our journey of migrating from Rollup to Rolldown for server-side build optimization.
7日前