直近1週間の更新
6/18 (水)

WWDC25に参加してきました!〜現地参加編〜
STORES Product Blog

こんにちは! STORES レジ・STORES 予約 の開発をしている iOS / Android エンジニアの @satoryo056 です。 なんとこの度 WWDC に当選しまして、約1週間アメリカに出張してきました! 本記事では、WWDC25 に参加してきた様子を現地の写真を添えながら振り返りたいと思います。 WWDCについて WWDC (Worldwide Developers Conference) は、Apple が毎年開催する開発者向けのカンファレンスです。 今年は現地時間6月9〜13日(日本時間6月10〜14日)にオフライン・オンラインのハイブリッドで開催され、新 OS やその…
1時間前

AIだけで新アルゴリズムによる正規表現ライブラリを作ってみた
エムスリーテックブログ

こんにちは。今回は、GeminiとClaude 4という2つのAIアシスタントだけを使って、正規表現ライブラリを一から作成した体験をお話しします。 きっかけ:古い理論への興味 驚異的な開発速度:正味数時間で完成 AIアシスタントによる開発プロセス 役割分担の自然な発生 AIによるコード生成の質 学術論文レベルの理論整備 Abstract(概要)の自動生成 先行研究との詳細比較 理論的基盤の文献調査 完成したライブラリの機能 基本機能 高度な機能 AIアシストの革新的側面 1. 理論の現代的解釈 2. 包括的なテスト設計 3. ドキュメント作成の自動化 4. 段階的な機能拡張 開発体験から見えた…
3時間前

サクッとできる、型安全なスタブデータでの BigQuery テスト
27
エムスリーテックブログ


はじめに はじめまして。基盤開発チーム/Unit3を兼務している林です。 エムスリーではデータ基盤として BigQuery を全社的に使っていますが、 BigQuery を使ったアプリケーションやバッチを実装するときに、テストをどうするべきかは難しい問題です。*1 本記事では、BigQuery で記述されたロジックのテストの難しさを解決できるひとつの手法として、簡単に導入できるスタブデータを使うクエリの書き方を紹介します。*2 詳細は後述しますが、以下のようなメリットがある手法です。 BigQuery 以外のツールを使わず、実際の BigQuery での文法や挙動を確かめられる 何もリソースを…
10時間前

A Deep Dive into Solid Queue for Ruby on Rails
AppSignal

In the second part of our series, let's dive deeper into some of Solid Queue's more advanced features.
10時間前

TSKaigi 2025参加レポート
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ

はじめに こんにちは。グループIT推進本部 CIUのソフトウェアエンジニア兼TypeScriptのN ...
11時間前

libxml2 Maintainer Ends Embargoed Vulnerability Reports, Citing Unsustainable Burden
Socket

Libxml2’s solo maintainer drops embargoed security fixes, highlighting the burden on unpaid volunteers who keep critical open source software secure.
13時間前

5 tips for using GitHub Copilot with issues to boost your productivity
1
The GitHub Blog


Reduce context-switching, minimize manual work, and accelerate resolution times with these new AI-powered features.The post 5 tips for using GitHub Copilot with issues to boost your productivity appeared first on The GitHub Blog.
18時間前

Bootstrap 5.3.7
1
Bootstrap Blog


Bootstrap v5.3.7 was just released with some follow-up fixes from our migration to Astro, plus a handful of small fixes. We expect to have another patch release shortly due to at least one recent regression, so stay tuned for that.In the mean time, here are some highlights!DocsFixed broken “View on GitHub” URLsCorrected HTML <head> content generated by the “Download examples” buttonRefined sanitizer documentation for clarity and completenessImproved accessibility in the “On this page” table of c
19時間前
6/17 (火)

Scope in CSS
1
Frontend Masters Boost RSS Feed


We've got @scope in CSS now, and it's got it's uses. But the concept of scope in CSS is a wider idea.
20時間前

KubeCon + CloudNativeCon Japan 2025 2日目参加速報
3
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ


先日の記事 KubeCon + CloudNativeCon Japan 2025 第1日目参加速報 ...
20時間前

How to Keep Up With New CSS Features
CSS-Tricks

How do you stay informed of new CSS features when the language evolves quickly and information is spread all around the web? Sacha Greif has some tips from his work running an annual survey focused on new CSS features.How to Keep Up With New CSS Features originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
21時間前

Solving the Engineering Productivity Paradox
Blog RSS feed

There's a huge focus on speeding up code production using tools like GitHub Copilot, Cursor, and others. And the results are honestly stunning, but increasingly, the bottleneck popping up is in the code review phase. Sonar CEO, Tariq Shaukat, shares how AI-generated code absolutely must be reviewed before it's merged into your codebase, and how SonarQube can help.
21時間前

Recherche généalogique de nouvelle génération : La refonte du système de Coutot-Roehrig
Marmelab blog
Coutot-Roehrig, leader en généalogie successorale en France et deuxième en Europe, a fait appel à Marmelab pour optimiser ses recherches généalogiques.
1日前

iOS アプリからローカルサーバーへ接続する道のり
STORES Product Blog

STORES ブランドアプリの iOS アプリ側を開発している Megabits です。 STORES ブランドアプリはアプリとサーバーの連動で成り立っています。なので、アプリを開発するとき、サーバーへ接続してデバッグすることがほどんどです。逆に、バックエンドを開発する際、アプリを操作して動作確認することも多いです。Staging のサーバーや Production のサーバーに接続してテストすることができます。アプリにはこのような DebugView が存在していて、 Staging と Production を切り替えられます。 環境切り替え画面 しかし、現状だとローカルでバックエンドのコ…
1日前

CAIO Reflections - Evaluation, Benchmark and Product Metrics
LegalOn Technologies Engineering Blog

はじめに Hi, I’m Joe, Chief AI Officer at LegalOn Technologies. Since joining the company in 2023, I’ve been leading our AI initiatives. Internally, I’ve been sharing a series called “CAIO Reflections”, where I regularly write about my thoughts and observations on AI. After receiving requests from colle…
1日前

2ヶ月の『開発合宿』で見えたもの - 出社を銀の弾丸にしないため
1
STORES Product Blog


はじめに STORES株式会社でエンジニアをしています id:HolyGrail です 2025年2月から4月頭にかけて、私たちのチームは普段のリモートワーク主体の働き方から一転、全員出社での開発を行いました。ミッションは、3月27日にリリースするSTORES の新プランの開発。店舗運営に必要な複数のサービスをまとめた新プランを低価格でリリースしました。 私たちのチームが担当したのは、複数のサービスダッシュボードを横断的に、違和感なく利用できる体験を提供するシステムの開発。1月に集まったばかりの新チームで、コミュニケーション密度を高めながら「3月末にリリースする」という明確なゴールに向かう必要…
1日前

Animating zooming using CSS: transform order is important… sometimes
Jake Archibald's blog

How to get the right transform animation.
1日前

WITH句てんこもりのSQLをデバッグする
144
エムスリーテックブログ


巨大なSQLの出力が意図と違っていたり違っているかもしれないとき、どこから確認しようか頭を抱えてしまうことってありますよね。せめて多段階で作られているたくさんのCTE (WITH句)、これらが一つずつどんな表を出力しているのか簡単にのぞけたら手がかりもあるのだけれど⋯ 今回はそれをわりと現実的な手間でできるようにする小技です。エムスリーエンジニアリングループUnit1(製薬プロモーション)/Unit9(治験臨床研究支援)エンジニアの三浦[記事一覧 ]です。
1日前

All SSO security is not created equally
1Password Blog

This blog has been adapted from a section of 1Password’s ebook: Why SSO is not enough for identity security. To read the complete ebook, click here.Single sign-on (SSO) solutions integrate with a company’s identity provider (IdP) to allow users to authenticate to multiple applications via a single log-in. By reducing the number of access points and employee credentials, SSO reduces a company’s attack surface. SSO also makes it easier for IT and security teams to provision and revoke access to ap
1日前

Weeks → days: a case for expert-led, AI-driven design engineering
Evil Martians

While working on a project highlighting a decade of investments in AI products, I recorded how often I used LLMs. Once done, I reread my notes and was shocked—my tech knowledge, multiplied by AI, helped compress weeks of work into a few days.
1日前

You’re not a front-end developer until you’ve…
Frontend Masters Boost RSS Feed

A fun list post from Nic Chan where you check off the funny/sad/proud/weird things we do as front-end developers. I don’t know if a higher score is better, but it certainly means you’ve been around the block. I doubt you’ll be able to resist poking around Nic’s site, it’s really fun.
2日前

Highlights from Git 2.50
2
The GitHub Blog


The open source Git project just released Git 2.50. Here is GitHub’s look at some of the most interesting features and changes introduced since last time.The post Highlights from Git 2.50 appeared first on The GitHub Blog.
2日前
6/16 (月)

Gou Rao on Agentic Systems in DevOps
Semaphore

Gou Rao shares how Neubird’s Hawkeye uses LLMs to help DevOps teams diagnose issues and automate root cause analysis.The post Gou Rao on Agentic Systems in DevOps appeared first on Semaphore.
2日前

Tray.ai cut build times from a day to minutes with Vercel
Vercel News

is a composable AI integration and automation platform that enterprises use to build smart, secure AI agents at scale.Tray.aiTo modernize their marketing site, they partnered with to migrate off their legacy solution and outdated version of Next.js. The goal: simplify the architecture, consolidate siloed repos, and bring content and form management into one unified system.Roboto StudioAfter moving to Vercel, builds went from a full day to just two minutes.Read more
2日前

Introducing the Dubai Vercel region (dxb1)
Vercel News

Dubai () is now part of Vercel’s delivery network, extending our global CDN's caching and compute to reduce latency for users in the Middle East, Africa, and Central Asia without requiring any changes.dxb1The new Dubai region serves as the first stop for end-users based on proximity and network conditions. It's generally available and serving billions of requests.Teams can configure Dubai as an execution region for Vercel Functions, which supports to increase resource and cost efficiency, minimi
2日前

What I Wish Someone Told Me When I Was Getting Into ARIA
Articles on Smashing Magazine — For Web Designers And Developers

[Accessible Rich Internet Applications (ARIA)](https://www.w3.org/WAI/standards-guidelines/aria/) is an inevitability when working on web accessibility. That said, it’s everyone’s first time learning about ARIA at some point.
2日前

A Better API for the Resize Observer
CSS-Tricks

ResizeObserver, MutationObserver, and IntersectionObserver enhance performance over their predecessors. Zell discusses their API similarities, usage steps, refactoring strategies, and advantages with practical examples.A Better API for the Resize Observer originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
2日前

STORES 決済 アプリを譲渡したら最後に落とし穴があった
2
STORES Product Blog


もう夏なんですかねー。 夏大好きです。 こんにちは! STORES 決済 モバイルチームの Engineering Manager、 iOS アプリ・SDKの開発を担当しております。 いわいです。 なぜアプリ譲渡したのか STORES 株式会社は、 複数の事業会社が集まった会社です。 STORES 決済 iOS アプリは 元々は前身である コイニー株式会社が 運営していたので、 App Storeでも、 Coiney, inc. の Apple Developer Account からリリースされていましたが 2025年4月、ようやく アプリ譲渡をおこない STORES, inc. からリリー…
2日前

Geminiに伴走してもらう仕様理解
2
エムスリーテックブログ


【QAチームブログリレー5日目】 こんにちは! エムスリーエンジニアリンググループ QAチームの城本(@yuki_shiro_823)です。 先日から新しく電子カルテを開発しているデジカルチームとの兼任を始めました。初めて触るプロダクトで効率的に知識を吸収するための「伴走者」として、Geminiを使ってみたのでやったことをご紹介します。 伴走してもらってるイメージ こちらもAIに仕様理解を助けてもらっている記事です。よろしければ合わせてどうぞ。 www.m3tech.blog 仕様理解へのAI導入背景 Geminiとの伴走で進めるオンボーディング Geminiに助けられている部分 チームメンバ…
2日前

KubeCon + CloudNativeCon Japan 2025 1日目参加速報
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ

本日からの2日間、KubernetesやCloudNativeに関するカンファレンスであるKubeC ...
2日前

1Password signs strategic collaboration agreement with AWS: New integration simplifies app and AI secrets management
1Password Blog

1Password has signed a strategic collaboration agreement (SCA) with AWS to help modern enterprises close security blind spots, accelerate secure cloud adoption, and manage access in increasingly complex hybrid and AI-driven environments.This collaboration represents a long-term commitment to co-innovation, global growth, and enabling the adoption of AI tools, all while expanding support for the shared customers of 1Password and AWS. It also reflects the rising demand from enterprise organization
2日前

1Password's new secrets syncing integration with AWS
1Password Blog

A new integration between 1Password and AWS Secrets Manager makes it faster and easier to sync secrets across environments – all from within the 1Password desktop app.This update enables all 1Password and AWS Secrets Manager joint customers to simply and securely deliver secrets to AWS Secrets Manager. It’s the fast, familiar 1Password experience you know and trust – now extended to include environment variables and secrets support.Introducing: An easier way to solve secret sprawlSecrets managem
2日前

Vue 3.4 で変わった computed の再計算アルゴリズム – 処理順序の逆転による最適化
6
Katashin .info


Vue 3.4 ではリアクティビティシステムの根幹が改善されました。特に注目すべきはcomputed の挙動変更で、不要な再計算や再レンダリングが大幅に削減され、パフォーマンスが向上しています。本記事は以前の記事で解説した従来の computed の課題と computedEager の解説を踏まえ、Vue 3.4 での computed の内部実装に焦点を当て、効率化の仕組みを詳しく解説します。
2日前

MCP Authorization in 5 easy OAuth specs
WorkOS Blog

Behind every secure MCP integration is a stack of OAuth standards working in harmony. Learn how they combine to deliver seamless authorization for LLMs.
2日前
6/15 (日)

A2A プロトコルの JavaScript SDK を試してみる
11
azukiazusa のテックブログ2


A2A プロトコルはエージェント間の通信を標準化するためのプロトコルです。JavaScript SDK を使って A2A サーバーとクライアントを実装し、エージェント間通信を試してみます。
3日前

Secretlint v10.0.0リリース: デフォルトでシークレットをマスク表示するように変更、Node.js 20+のサポート
4
Web Scratch


機密情報を検出するSecretlintのv10.0.0をリリースしました!Release v10.0.0 · secretlint/secretlintこのバージョンでは、デフォルトでLintの結果のシークレットをマスクして表示するように変更されました。Secretlint v10.0.0の変更点主要な変更点は次の通りです。詳細はリリースノートを参照してください。Release v10.0.0 · secretlint/secretlint🛡️ シークレットのマスク表示がデフォルトに最も大きな変更は、見つけたシークレットをデフォルトでマスクして表示するようになったことです。変更前:✖ found credential: github_token GITHUB_TOKEN=ghp_1234567890abcdef1234567890abcdef12345678変更後(v10.0.0):✖ found credential: github_token GITHUB_TOKEN=*******************************************実際のシークレット値を確認...
3日前
6/14 (土)

Presentations: The State of React and the Community in 2025
2
Mark's Dev Blog


I spend a lot of time reading (and participating in) discussions in the React community, across many different sites. Over the last few years I've seen an increasing amount of frustration and concerns from the community, questions about the motivations and intent behind React's development, and a growing disconnect between how the React team wants React to be used, and how the ecosystem is using React in practice.I've put together this talk to explain and clarify what I'm seeing argued about. My
5日前

The State of React and the Community in 2025
1
Mark's Dev Blog


IntroductionToday, the state of React and its ecosystem is complicated and fractured, with a mixture of successes, skepticism, and contention.On the positive side: React is the most widely used UI framework, and its concepts have influenced the rest of the JS ecosystem. The React team recently released React 19 after multiple years of development. This was a huge release, including official stable React Server Components support, the new use hook for handling promises, multiple new form integrat
5日前

Mitigating prompt injection attacks with a layered defense strategy
Google Online Security Blog

Posted by Google GenAI Security TeamWith the rapid adoption of generative AI, a new wave of threats is emerging across the industry with the aim of manipulating the AI systems themselves. One such emerging attack vector is indirect prompt injections. Unlike direct prompt injections, where an attacker directly inputs malicious commands into a prompt, indirect prompt injections involve hidden malicious instructions within external data sources. These may include emails, documents, or calendar invi
5日前

The Growing Risk of Malicious Browser Extensions
Socket

Socket researchers uncover how browser extensions in trusted stores are used to hijack sessions, redirect traffic, and manipulate user behavior.
5日前
6/13 (金)

Grainy Gradients
Frontend Masters Boost RSS Feed

This is about reducing banding effects in gradients by introducing noise. A nice approach is a displacement map using SVG filters.
5日前

STORES レジで遭遇した 12 桁バーコード読み取りの謎
1
STORES Product Blog


こんにちは、 yu です。前回はインターン生としてブログを書きましたが、今回は内定者アルバイトとしてブログを書いていきます。 STORES レジには、会員バーコードやアイテムのバーコードを読み込むスキャン機能があります。 しかし、そのスキャン機能では 12 桁のバーコードが読めないという問題が発生していました。 今回は、なぜ 12 桁のバーコードが読めなかったのかとその解決法について、バーコードの規格とともに紹介します。 発生した問題と原因 問題 STORES レジに登録する商品には、オーナーさまがお好みのバーコード番号を設定できます。 しかし、アイテムに 12 桁のバーコードを設定し、そのバ…
5日前

Building a Privacy-First Feedback Widget
The Nuxt Blog

A lightweight, privacy-focused widget to gather your feedback on Nuxt documentation, built with Drizzle, NuxtHub database and Motion Vue.
5日前

Nx 21.2 Release: Big upgrades to Angular 20, NestJS 11, and Storybook 9
Nx Blog

Discover the latest in Nx 21.2, featuring Angular 20, NestJS 11, and Storybook 9
5日前

技術書典18に参加してきました!
エムスリーテックブログ

エムスリー データ基盤チームの橋口 (@matsudo840) です。 エムスリーエンジニアリンググループの有志で6/1に開催された技術書典18オフライン開催にサークル参加しました。興味を持っていただいた方、ブースにお越しいただいた方、お買い上げいただいた方、本当にありがとうございました。 techbookfest.org この記事では参加記として、技術書典18オフライン開催を写真とともに振り返ります。
5日前

KubeCon + CloudNativeCon Japan 2025 現地参加を最大限に活かす!現役エンジニアが注目するポイントと歩き方
2
CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ


こんにちは!Kubernetesを日々業務で活用しているエンジニアの皆さん、そしてこれからKubeC ...
5日前

Cline x MCP サーバーで入社後のシステム理解を効率化
39
エムスリーテックブログ


【QAチーム ブログリレー4日目】 AIを使ってサービスを理解しようとする人(今回の記事のイメージ) はじめに はじめまして、QAチームの草場です。 5月に中途入社して1ヶ月が経ちました。 以前の会社には新卒以来長く勤めていて、今回が初めての転職なので日々新鮮に感じることが多いですが、優秀なエンジニア陣の力を借りながら奮闘しているところです。 この記事では、既存サービスの開発チームに途中から入ることになったQAが、既存サービス理解のために工夫したことを共有します。
5日前

ESLint v9.29.0 released
1
ESLint Blog


HighlightsECMAScript 2026 Explicit Resource ManagementESLint’s default parser espree now supports new Explicit Resource Management syntax: using and await using declarations, which automatically calls a dispose method when a resource goes out of scope.if (something) { using someResource = getSomeResource(); // ... use `someResource`} // dispose `someResource`async function foo() { if (something) { await using someResource = getSomeResource(); // ... use `someResource` } // await dispose `someRes
5日前

Query caching using Nest.js and Typeorm
WorkOS Blog

We added a request-scoped query-cache layer to our API backend (NestJS + TypeORM + CLS) that cut duplicate database reads by ~30%, with zero code changes to individual queries, no stale-data risk, and no cross-request leakage.
5日前

Identity for AI: Who Are Your Agents and What Can They Do?
WorkOS Blog

Why traditional authentication fails for AI agents and the new identity patterns—from persona shadowing to capability tokens—that will secure our agent-driven future.
5日前

What does Enterprise-Ready mean for AI?
WorkOS Blog

A practical guide for AI startups on what it really means to be enterprise-ready—beyond model performance. Learn what enterprises expect and how to meet those demands without rebuilding your stack.
5日前

Cloudflare service outage June 12, 2025
3
The Cloudflare Blog


Multiple Cloudflare services, including Workers KV, Access, WARP and the Cloudflare dashboard, experienced an outage for up to 2 hours and 28 minutes on June 12, 2025.
6日前

React Native 0.80 - React 19.1, JS API Changes, Freezing Legacy Arch and much more
React Native Blog

Today we are excited to release React Native 0.80!
6日前

How the GitHub billing team uses the coding agent in GitHub Copilot to continuously burn down technical debt
3
The GitHub Blog


Tech debt is a big problem that no one has time to solve. GitHub Copilot coding agent can help.The post How the GitHub billing team uses the coding agent in GitHub Copilot to continuously burn down technical debt appeared first on The GitHub Blog.
6日前

Moving Towards a Stable JavaScript API (New Changes in 0.80)
React Native Blog

In React Native 0.80, we're introducing two significant changes to React Native's JavaScript API — the deprecation of deep imports, and our new Strict TypeScript API. These are part of an ongoing effort to accurately define our API and offer dependable type safety to users and frameworks.
6日前

A proven approach to legacy modernisation that delivers early value
Scott Logic

We’ve been working with a market-leading energy trading firm that’s taking first-mover advantage in the energy sector by adopting a desktop interoperability platform. In this blog post, I’ll provide an overview of how they work, outline the main benefits they deliver, and flag some trade-offs to bear in mind.
6日前

Sonar's journey to faster processing & lower costs
Blog RSS feed

This post details how we cut the file storage cost on SonarQube Cloud by 90 percent while extracting 3.4 TB of data from a relational database to a more suitable storage option.
6日前
6/12 (木)

Jake Archibald on Native HTML Includes
Frontend Masters Boost RSS Feed

There was a lot of interest in our Why Can’t HTML Alone Do Includes? article. I’d like to point you to my ShopTalk Show conversation where we really get into things more with Jake Archibald.
6日前

Breaking Boundaries: Building a Tangram Puzzle With (S)CSS
CSS-Tricks

We put it to the test and it turns out Sass can replace JavaScript, at least when it comes to low-level logic and puzzle behavior. With nothing but maps, mixins, functions, and a whole lot of math, we managed to bring our Tangram puzzle to life, no JavaScript required.Breaking Boundaries: Building a Tangram Puzzle With (S)CSS originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
6日前

2025 Blockchain and Cryptocurrency Threat Report: Malware in the Open Source Supply Chain
Socket

An in-depth analysis of credential stealers, crypto drainers, cryptojackers, and clipboard hijackers abusing open source package registries to compromise Web3 development environments.
6日前

Building efficient MCP servers
3
Vercel News


The standardizes how to build integrations for AI models. We built the to help developers create their own MCP servers using popular frameworks such as Next.js, Nuxt, and SvelteKit. Production apps like , , , and use the MCP adapter to deploy their own MCP servers on Vercel, and they've seen substantial growth in the past month. Model Context Protocol (MCP) MCP adapterZapierComposioVapiSolanaMCP has been adopted by popular clients like Cursor, Claude, and Windsurf. These now support connecting t
6日前

Improved team overview page
Vercel News

We've improved the team overview in the Vercel dashboard:To learn more about the Vercel dashboard, visit the . documentationRead moreActivity is now sorted by your activity onlyProjects can be filtered by git repositoryUsage for the team is now shown as a card on the overview directly
6日前

Improved unhandled Node.js errors in Fluid compute
Vercel News

Fluid compute now gracefully handles and in Node.js by logging the error, allowing inflight requests to complete, and then exiting the process.uncaught exceptionsunhandled rejectionsThis prevents running on same fluid instance from being inadvertently terminated in case of unhandled errors, providing the isolation of traditional serverless invocations.concurrent requests for your existing projects, and learn more in our and .Enable FluidblogdocumentationRead more
6日前

バイブコーディングチュートリアル:Claude Code でカンバンアプリケーションを作成しよう
219
azukiazusa のテックブログ2


バイブコーディングとは、AI エージェントを活用して直感的にアプリケーションを開発する新しいコーディングスタイルです。このチュートリアルでは、Claude Code を使って Next.js でカンバンボードアプリケーションを作成します。
6日前

We’d love to know your thoughts with the Piccalilli 2025 survey
Piccalilli - Everything

We always want to do better here at Piccalilli and we have ideas. It'll be really helpful if you could give us your opinion on those and also our bread and butter: educational content for the real world.Our focus here is always the reader above everything else. We want to make sure we're maintaining that and delivering everything we possibly can for you.We've created a survey and we'd love you to spend a moment filling it out for us. I know surveys are a bit annoying, but I can assure you, your
6日前

Celebrating 11 years of Project Galileo’s global impact
The Cloudflare Blog

June 2025 marks the 11th anniversary of Project Galileo, Cloudflare’s effort to protect vulnerable public interest organizations from cyber threats.
6日前

潜在的なデータ競合をなくすための取り組み
1
STORES Product Blog


こんにちは、STORES 決済 でiOSアプリを開発している @nekowenです。 マルチスレッドプログラミングは難しいと言われますが、その理由の1つとして、データ競合(data race)があります。 データ競合は複数のスレッドが同じ共有データに同時にアクセスし、少なくとも1つが書き込みを行う場合に発生します。これは主に予期せぬ動作やクラッシュを引き起こす厄介なバグの原因となります。 そのため、データ競合を起こさないよう NSLock や DispatchQueue を用いた排他処理が必要となってきますが、これは実装や考慮漏れを引き起こすリスクがあります。 一例として、STORES 決済 …
6日前

CVE-2025-36852: Critical Cache Poisoning Vulnerability Affects Multiple Build Systems
Nx Blog

A critical security vulnerability called CREEP (Cache Race-condition Exploit Enables Poisoning) has been published as CVE-2025-36852. This vulnerability affects remote cache plugins across numerous build systems, including Nx.
6日前

Run HTTP Requests in Android Studio
Company | The JetBrains Blog

We are happy to announce that our HTTP Client plugin is now available in Android Studio! HTTP Client is a powerful tool for making HTTP, gRPC, GraphQL, and WebSocket requests. Its text-based interface offers seamless integration with the editor, along with extensive coding assistance including highlighting, code completion, refactorings, and inline documentation. While it was […]
6日前

HTML spec change: escaping < and > in attributes
3
developer.chrome.com: Blog


What you need to know about this change to how attributes are escaped.
6日前

TypeScriptの"いま”を追う、TSKaigi 2025参加記
26
カミナシ エンジニアブログ


まえがき はじめまして!カミナシでソフトウェアエンジニアをしている shimmy(@naoya7076) です。 カミナシは 2025年5月23・24日に開催された「TSKaigi 2025」にゴールドスポンサーとして協賛し、私は現地で参加しました。 各登壇の内容やトーク内容の詳細は、きっと誰かがまとめてくれていると思いますので、この記事では以下の点に絞って書いていこうと思います。 やること 自分の中でテーマごとに整理した内容と、それぞれの感想 TS Kaigiで自分が聞いたセッション全体を通じて感じたこと やらないこと 登壇の内容を網羅的に伝えること 全ての登壇について詳細に書くこと 静的解…
6日前

Designing excellence: The story behind a bespoke F1® Academy livery
1Password Blog

The world can now see the bespoke livery design that will run on F1® Academy driver Alisha Palmowski’s car during the Canadian Grand Prix weekend.1Password and the Oracle Red Bull Racing brand teams partnered to approach this livery as a canvas for storytelling. The result is a one-of-a-kind design that celebrates female excellence and showcases talent across sport, design, and technology, all through a distinctly Canadian lens.Here’s how this project came to life.From story to sketchThis is wha
6日前

How the Red Bull Racing Pepe Jeans Academy Programme and 1Password are driving female excellence on and off the track
1Password Blog

As the Exclusive Cybersecurity Partner of Oracle Red Bull Racing, we’re proud to work with a partner that believes excellence isn’t just about results, but about impact.1Password’s partnership with the Red Bull Racing Pepe Jeans Academy Programme showcases how excellence manifests in the form of a shared commitment to uplifting the next generation of women in motorsport, cybersecurity, and any other field they choose to pursue. From the paddock to the boardroom, these efforts reinforce a shared
6日前

Getting over my grudge against the periodic table
Evan Hahn's blog

I recently read The Periodic Table: A Very Short Introduction by Eric Scerri. It’s a book about the history of the periodic table, the poster child of chemistry education.Before I share my thoughts, I want to talk about my personal problems with the periodic table.My grudgeI’ve long held a grudge against the periodic table.In school, I struggled with chemistry more than any other subject. It felt beyond my understanding, as if someone designed a class to confuse me. It seemed like the world was
6日前

Adobe patches critical Magento admin takeover via menu injection
Sansec - experts in eCommerce security

Adobe has just released several security fixes for its Commerce (Magento) platform and one of them is critical (CVE-2025-47110). Adobe urges merchants to patch within 72 hours (highest priority).S...
6日前

Introducing the WorkOS MCP Documentation Server
WorkOS Blog

Get the latest WorkOS context, docs, examples and changelogs where you're already working with the WorkOS MCP docs server.
6日前

How To Use The Browser Console: An In-Depth Guide
DebugBear Blog

The Console tab in Chrome DevTools is extremely feature-packed! Learn how to get started and explore its more advanced features.
6日前

DPUB-ARIA and DPUB-AAM are now Web Standards (W3C Recommendations) Web Accessibility Initiative (WAI)
Digital Publishing WAI-ARIA Module 1.1 (DPUB-ARIA) and Digital Publishing Accessibility API Mappings 1.1 (DPUB-AAM) are now web standards (W3C Recommendations). DPUB-ARIA defines a set of ARIA roles to help assistive technology users navigate structural divisions of long-form digital documents, such as eBooks. DPUB-AAM defines how user agents (such as eBook readers) map the DPUB-ARIA markup to platform accessibility APIs. For an introduction to WAI-ARIA, see WAI-ARIA Overview.
6日前

How JavaScript Was Written Back In the Day
software engineering, open source projects, startups, product design, strategy, web performance, security, and more

Have you ever been curious how JavaScript was written back in the day? I was, so I dug into some of the early frameworks and libraries to see what I could learn.
6日前

How Apple made the F1 movie trailer literally shake things up
Mux Blog - Video technology and more

Apple released an F1 movie trailer with haptics. You can build vibrating video too (at least for Android).
6日前

GitHub Availability Report: May 2025
The GitHub Blog

In May, we experienced three incidents that resulted in degraded performance across GitHub services.The post GitHub Availability Report: May 2025 appeared first on The GitHub Blog.
6日前

Bun v1.2.16
bun.sh

Fixes 73 issues (addressing 124 👍), and adds +119 passing Node.js tests. Serve files with `Bun.serve` through `routes`, `install.linkWorkspacePackages` option in `bunfig.toml`, `bun outdated` support for catalogs, `Bun.hash.rapidhash`, `node:net` compatibility, `vm.SyntheticModule` support, `HTTPParser` binding, and memory leak fixes.
6日前

Release Notes for Safari Technology Preview 221
2
WebKit


Safari Technology Preview Release 221 is now available for download for macOS Tahoe and macOS Sequoia.
7日前

Release Notes for Safari Technology Preview 221
WebKit

Safari Technology Preview Release 221 is now available for download for macOS Tahoe and macOS Sequoia.
7日前

1fr 1fr vs auto auto vs 50% 50%
Frontend Masters Boost RSS Feed

There are several different ways to do equal width columns. But some are, uh, more equal than others.
7日前
6/11 (水)

We shipped FinalizationRegistry in Workers: why you should never use it
2
The Cloudflare Blog


Cloudflare Workers now support FinalizationRegistry, but just because you can use it doesn’t mean you should.
7日前

Designing and building the Vercel Ship conference platform
Vercel News

Our two conferences (Vercel Ship and Next.js Conf) are our chance to show what we've been building, how we're thinking, and cast a vision of where we're going next. It's also a chance to push ourselves to create an experience that builds excitement and reflects the quality we strive for in our products. For Vercel Ship 2025, we wanted that experience to feel and .fluidfastThis is a look at how we made the conference platform and visuals, from ferrofluid-inspired 3D visuals and generative AI work
7日前

Creating The “Moving Highlight” Navigation Bar With JavaScript And CSS
Articles on Smashing Magazine — For Web Designers And Developers

In this tutorial, Blake Lundquist walks us through two methods of creating the “moving-highlight” navigation pattern using only plain JavaScript and CSS. The first technique uses the `getBoundingClientRect` method to explicitly animate the border between navigation bar items when they are clicked. The second approach achieves the same functionality using the new View Transition API.
7日前

How to enable SpeedCurve in your Shopify store SpeedCurve Blog
SpeedCurve now has a Shopify app to make installing and using SpeedCurve in your Shopify store much easier. With this app, you can quickly set up real user monitoring – no coding required. Here's how to install the SpeedCurve RUM app in your Shopify store, along with troubleshooting and next steps.In ecommerce, speed isn’t just nice to have – it’s a competitive advantage. Slow websites lead to frustrated users, lost sales, and damaged brand trust. With the SpeedCurve RUM app for Shopify, you can
7日前

NEW! SpeedCurve RUM for your Shopify store SpeedCurve Blog
If you run a Shopify store, you already know how critical it is to provide a seamless shopping experience. That's why I was so excited when the folks at SpeedCurve asked me to draw on my Shopify experience to build their new RUM app for Shopify storefronts. Now I'm here to let you know how it works and why it's an important part of your UX toolset.In ecommerce, speed isn’t just nice to have – it’s a competitive advantage. Slow websites lead to frustrated users, lost sales, and damaged brand trus
7日前