直近1週間の更新
2/19 (水)

Calculators & Writing
Chris Coyier
I like the John Warner thing where the problem with outsourcing writing to AI is that the computers aren’t doing a process that is aligned with how humans would do it. On an episode of Search Engine, he said that using a calculator for long division, a tool that some compare to AI generated writing, […]
5時間前

A Color Input That Also Shows the Value Frontend Masters Boost RSS Feed
For who-knows-what reason color inputs only show a color swatch, not a string representation of the color. Let's see if we can fix that.
7時間前
2/18 (火)

Faster transformations and reduced pricing for Image Optimization Vercel News
We’ve optimized our Image Optimization infrastructure, including:Previously, usage was measured by the number of unique source images ($5 per 1K source images). You can now opt into usage based on transformations with regional pricing, starting from:This new pricing model is through your project settings.opt-inPro and self-serve Enterprise customers can view the projected cost difference when . All Enterprise customers can also reach out to their account team to discuss new pricing.enabling in s
9時間前

Vercel Observability for Functions now offers at-a-glance key insights Vercel News
's now includes quick-view tiles with key metrics, such as:Vercel Observabilityfunction dashboardThese insights are available for all plans.Learn more about and .ObservabilityFluid computeRead moreActive compute model, like , which enhances efficiency, minimizes cold starts, and optimizes performanceFluid computeCompute saved with Fluid compute enabledAverage memory usage for your functionsP75 Time to First Byte (TTFB) for performance monitoringCold start frequency to track optimization impact
9時間前

Lorna Mitchell on OpenAPI in Design-First Development Semaphore
VP of Developer Experience at Redocly Lorna Mitchell shares her strategies for API development with OpenAPI.The post Lorna Mitchell on OpenAPI in Design-First Development appeared first on Semaphore.
14時間前

How OWASP Helps You Secure Your Full-Stack Web Applications Articles on Smashing Magazine — For Web Designers And Developers
The OWASP vulnerabilities list is the perfect starting point for web developers looking to strengthen their security expertise. Let’s discover how these vulnerabilities materialize in full-stack web applications and how to prevent them.
14時間前

TypeScript in a Node.js Project Robin Wieruch - Freelance Web Developer
Learn how to set up a TypeScript Node.js project from scratch with this step-by-step guide. Configure TypeScript, install dependencies, manage environment variables, and streamline development with tsx ...
15時間前

PHPでAWS SDKのテストをMockする PR TIMES 開発者ブログ
こんにちは。バックエンドエンジニアの筒井(@tsuttsun_wind)です。今回は、PHPでAWS SDKのテストをMockする方法について紹介します。 背景 現在、PR TIMESでアップロードされる画像はAWS S […]
20時間前

【ソフトウェアエンジニアインターン参戦記】クラウド型電子カルテのリクエスト数を13%削減した話 エムスリーテックブログ
はじめまして!エムスリーのデジカルチームでソフトウェアエンジニアとしてインターンシップに参加した藤原です。 この記事ではインターン中に行なったタスク内容とエムスリーでのインターンシップの感想や学びをお伝えします! エムスリーでの働き方などをお伝えして、インターンや就職を考えている他の学生の参考になることを願っています! 自己紹介 私は普段は東京理科大学の修士1年でデジタル通信に関する研究を行なっています。 UWB(Ultra Wide Band)という高精度な測距測位精度を誇る通信方式の研究をしています。この技術は位置測位システムなどに活用されています。具体的にはAirTagやiPhoneなど…
20時間前

Deep Dive Into Rails ActionController Strong Parameters Saeloun Blog
ParametersThe data sent with incoming request is known as parameters. The parameters in Rails can be found in the params hash and include:Path Parameters: Embedded in the URL, e.g., /posts/:id.Query String Parameters: Added to the URL, e.g., /posts?title=rails.Form Data: Submitted via forms using POST requests.JSON Data: In APIs where the request body contains JSON.Unlike a plain Ruby hash, the params hash is an ActionController::Parameters object which treats symbols (e.g., :key) and strings (e
1日前

ESLint now officially supports linting of CSS
1ESLint Blog

Back in July of 2024 we announced ourplan to make ESLint a more general-purpose linter that is capable of linting anylanguage. In October 2024, we announcedlinting support for JSON and Markdown, delivering on that vision. Today, we’re excitedto add to the list of supported languages with the introduction of CSS support.CSS linting with @eslint/cssCSS linting is accomplished using the@eslint/css plugin, which is anofficially supported language plugin. The plugin provides parsing through theexcell
1日前

AI Detection Tools: Key Stats & Emerging Trends to Know BrowserCat | Blog Articles
Explore the latest trends in AI-generated student work detection, market growth, and tools shaping education with insightful statistics.
1日前

ChatGPT Adoption: Trends in Global Academia Usage BrowserCat | Blog Articles
Explore how ChatGPT is revolutionizing academia with rapid adoption, market growth, and user statistics highlighting its impact on research.
1日前

ChatGPT Plugin Ecosystem Trends and Statistics 2024-2025 BrowserCat | Blog Articles
Explore the explosive growth of ChatGPT plugins, including record-breaking usage, user adoption, and revenue statistics from 2024 to 2025.
1日前

ChatGPT's Rapid Growth and Usage Among Students (2020–2025) BrowserCat | Blog Articles
Explore ChatGPT's record-setting adoption, global user stats, and its dominance as the go-to AI tool for 66% of students worldwide.
1日前

ChatGPT's Stunning User Growth: Key Stats and Trends BrowserCat | Blog Articles
Discover how ChatGPT achieved record-breaking user adoption, boasting 180M users, 10B API requests, and a 65% market share in AI chatbots.
1日前

ChatGPT in the Workplace: Adoption Stats & Trends BrowserCat | Blog Articles
Discover how ChatGPT is transforming industries: usage stats, worker impacts, and insights into its rapid adoption in the corporate world.
1日前

Global ChatGPT Usage Trends by Country and Age (2022–2025) BrowserCat | Blog Articles
Discover key ChatGPT statistics on user growth, country-wise distribution, and daily usage, highlighting its global impact and rapid adoption.
1日前

Key Statistics on Global Deployment of Generative AI Models BrowserCat | Blog Articles
Explore the adoption trends, market growth, and key statistics of generative AI models like ChatGPT and their impact across industries.
1日前

Global VC Investment Trends in Generative AI Startups BrowserCat | Blog Articles
Explore the latest stats on VC investment in generative AI startups, uncovering key metrics, 5-year growth, and surprising funding insights.
1日前

Global Web Browser Market Share Analysis (2020–2024) BrowserCat | Blog Articles
Explore key web browser statistics: Chrome's dominance, Safari's rise, and global trends in browser usage across billions of users.
1日前

Key Insights into ChatGPT Growth and Statistics
BrowserCat | Blog Articles
Discover surprising facts about ChatGPT's explosive user growth, daily usage, paying subscribers, and dominant market share in the AI industry.
1日前

LLMs and AI Automation: Impact on Employment (2025-2030) BrowserCat | Blog Articles
Explore how AI and LLM advancements will reshape global employment trends, with surprising economic statistics and insights for the future.
1日前

The Rise of No-Code Automation: Trends & Key Statistics BrowserCat | Blog Articles
Discover how no-code and low-code automation tools are transforming businesses, with key metrics, trends, and costs across industries.
1日前

The Rapid Growth of Autonomous AI Agents: Key Insights BrowserCat | Blog Articles
Explore the astonishing rise of autonomous AI agents, market growth forecasts, adoption trends, and record-breaking milestones from 2022 to 2033.
1日前

The Rapid Growth and Adoption of Robotic Process Automation
BrowserCat | Blog Articles
Explore the astonishing rise of the RPA market, adoption trends, and future projections driving innovation in business automation.
1日前

Vue "as" Prop using TypeScript Playful Programming's Atom Feed
Vue can dynamically change a rendered HTML tag using a special syntax. Let's learn how to use it with TypeScript.
1日前

【Go × DDD】Goで値オブジェクトを実装しようとしたら意外と考えることが多かった CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
目次 はじめに 対象読者 値オブジェクトパターンとは Goでドメインオブジェクトを実装する時の注意点 ...
1日前

How Does Trae, the 100% Free AI IDE, Compare to Cursor? Builder.io Blog
A detailed comparison of Trae & Cursor AI-powered code editors, covering code completion, generation, chat, & pricing. Highlights key differences & use cases.
1日前

Interop 2025 Announced Frontend Masters Boost RSS Feed
The Interop 2025 list is out. Interoperability matters because it ensures that the code you write for the web will work the same way for your users regardless of browser and device. The Interop project is a yearly effort where browser implementers survey developers about top pain-points and agree on areas where we will concentrate resources to […]
1日前
2/17 (月)

Backup SQLite from a Containerized Rails App Deployed with Kamal Write Software, Well
This post walks through backing up a SQLite database inside a Docker container on a remote server, specifically for a Ruby on Rails application deployed with Kamal. We'll begin with the basic commands, then convert them into a reusable shell script and a Rake task for convenience.
1日前

The What If Machine: Bringing the “Iffy” Future of CSS into the Present CSS-Tricks
My thesis for today's article offers further reassurance that inline conditionals are probably not the harbinger of the end of civilization: I reckon we can achieve the same functionality right now with style queries, which are gaining pretty good browser support.The What If Machine: Bringing the “Iffy” Future of CSS into the Present originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
1日前

Helping civil society monitor attacks with the CyberPeaceTracer and Cloudflare Email Security The Cloudflare Blog
We’re proud to collaborate with CyberPeace Institute by powering its latest initiative, the CyberPeace Tracer, a platform that enables civil society organizations to proactively report cyber threats.
1日前

Rethinking Find-in-Page Accessibility: Making Hidden Text Work for Everyone Piccalilli - Everything
I stumbled upon this article and firstly, I learned yet another an important lesson about making presumptions about screen reader users:It wasn't my first time seeing someone blind use assistive technology for web navigation, but this experience stood out. Instead of relying on semantic elements like landmarks, headings, lists, or links, the speaker primarily used the browser's find-in-page functionality to navigate.It makes total sense that a screen reader user would use that capability, especi
1日前

React Libraries for 2025
66Robin Wieruch - Freelance Web Developer

Discover the essential React libraries for 2025! Navigate the vast ecosystem effortlessly with this curated list. Empower your React projects with these powerful tools for seamless development of large-scale applications ...
2日前

Google Cloud Dataplex を使ったデータ品質の向上 PLAID Engineer Blog - 株式会社プレイド
この記事では Google Cloud Dataplex の自動データ品質(Auto Data Quality)機能を使ったデータ品質向上の取り組みについてご紹介します。
2日前

SLI/SLO 完全ガイド CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
本記事は、SRE としてチームへ参加した時に SLI/SLO をチーム内で浸透を行うまでのステップを ...
2日前

DMSを使ったDB移行でTimestamp列の時刻ズレに苦戦した話 CyberAgent Developers Blog | サイバーエージェント デベロッパーズブログ
本記事は、DMSによるDB移行時に起きたTimestamp型の時刻ズレ問題とその対応について説明しま ...
2日前

Array type notations: <code>T[]</code> vs. <code>Array<T></code> in TypeScript 2ality – JavaScript and more
<p>In this blog post, we explore two equivalent notations for Arrays in TypeScript: <code>T[]</code> and <code>Array<T></code>. I prefer the latter and will explain why.</p>
2日前

Symbols in TypeScript 2ality – JavaScript and more
<p>In this blog post, we examine how TypeScript handles JavaScript symbols at the type level.</p><p>If you want to refresh your knowledge of JavaScript symbols, you can check out chapter <a href="https://exploringjs.com/js/book/ch_symbols.html">“Symbols”</a> of “Exploring JavaScript”.</p>
2日前

Starlight 0.32 The Astro Blog
The latest Starlight features unlock new possibilities on our path to v1. Let’s meet route middleware, plugin i18n APIs, and multisite search.
2日前

How to spot job scams that leverage social engineering 1Password Blog
From fake job postings to fake candidates, it’s clear the job market has changed in the past few years. Finding a job ad that sparks your interest is now only half the battle — the other half is making sure it’s not a scam.I see three or four LinkedIn posts about job searches and applications gone wrong every day. I’ve read tales of recruiter impersonations, postings for roles that don’t exist, and ads that demand money in order to apply. Sometimes these scams even warrant news coverage due to t
2日前

Variance in Generics, Phantom and Existential types with Java and Scala Scott Logic
In this post we look at Variance in Generics and how it is handled in Java and Scala. We consider use-site and declaration-site approaches and the trade offs of erasure. Finally we take a look at Phantom and Existential types and how they can enhance the capabilities of the type system when it comes to modelling.
2日前

Master Browser Fingerprint Spoofing with Expert Techniques BrowserCat | Blog Articles
Learn how to protect privacy and enhance automation by spoofing browser fingerprints. Discover tools, code snippets, & ethical considerations.
2日前

Exploring Business Benefits of Web Scraping: Key Stats & Trends
BrowserCat | Blog Articles
Discover how web scraping drives business success with global stats, trends, and insights on its growing adoption and market impact.
2日前

Building Ethical Anti-Detect Browsers: Techniques & Insights BrowserCat | Blog Articles
Discover how to construct an anti-detect browser with ethical use cases. Learn about fingerprint spoofing, proxy rotation, and key techniques explained.
2日前

Global RPA and Web Automation Growth Trends (2019–2024) BrowserCat | Blog Articles
Explore explosive RPA market growth, key web automation trends, and forecasted adoption statistics from 2019 to 2024.
2日前

Mastering Headless Safari Automation with Playwright BrowserCat | Blog Articles
Explore a comprehensive guide to automating Safari with Playwright with step-by-step tips for parallel executions!
2日前

Implement Playwright in GitHub Actions for CI/CD BrowserCat | Blog Articles
Learn to integrate Playwright with GitHub Actions for CI/CD pipelines. This comprehensive guide covers setup, parallel execution, and flaky test handling.
2日前

Setting Up a Playwright Jenkins Pipeline Made Easy BrowserCat | Blog Articles
Learn how to create a robust Playwright Jenkins pipeline for browser automation testing with step-by-step guidance, code examples, and expert tips.
2日前

Playwright vs Puppeteer: Ultimate Framework Comparison BrowserCat | Blog Articles
Discover the key differences and similarities between Playwright and Puppeteer, covering browser support, performance, features, and real-world use cases.
2日前

Playwright vs Puppeteer: Best Choice for Web Scraping? BrowserCat | Blog Articles
Explore the differences between Playwright and Puppeteer for web scraping. Compare features, performance, and ease of use to choose the best fit.
2日前

Playwright vs Selenium: A Deep Technical Comparison BrowserCat | Blog Articles
Explore a detailed comparison of Playwright vs Selenium for web UI automation, including speed, usability, CI/CD setup, pros, cons, and migration tips.
2日前

Python Headless Browser Automation: Comprehensive Guide BrowserCat | Blog Articles
Learn Python headless browser automation with Playwright and BrowserCat's API. From scraping and testing to scaling cloud services.
2日前

Exploring RPA and Web Automation Growth (2020–2025) BrowserCat | Blog Articles
Discover the explosive growth of RPA and web automation from 2020 to 2025, including key statistics, trends, and market impacts worldwide.
2日前

Running Playwright on AWS Lambda: Setup and Best Practices BrowserCat | Blog Articles
Set up Playwright on AWS Lambda with code, troubleshooting tips, and performance optimizations for seamless serverless automation.
2日前

Scalable Headless Browser Automation: Optimize Testing & Scraping BrowserCat | Blog Articles
Learn how to implement scalable headless browser automation for testing and web scraping with detailed Playwright examples and insights.
2日前

Overcoming Technical Challenges in Web Scraping BrowserCat | Blog Articles
Explore technical hurdles in web scraping, from CAPTCHAs to market trends, legal implications, and cost comparisons for data extraction solutions.
2日前

The Global Growth of Web Scraping Industry (2014–2024) BrowserCat | Blog Articles
Explore the explosive growth of the web scraping sector, from market size expansion to industry valuation and future projections.
2日前

Web Scraping: Industry Stats and Trends in 2023 BrowserCat | Blog Articles
Explore the booming web scraping industry, featuring key stats and trends, market growth rates, and projections for the coming years.
2日前

Understanding Web Scraping Legality: Global Insights & Stats BrowserCat | Blog Articles
Explore global statistics on web scraping, bot traffic, and legal compliance, highlighting key trends and challenges organizations face in 2023.
2日前

Flawed Git Promises Library on npm Leads to Command Injection Vulnerability NodeJS Security & NodeJS Secure Coding's Blog
A promising Git library turns into a security nightmare when it harbors command injection vulnerabilities. Learn how to avoid these risks in your Node.js applications.
2日前

なぜ、安易に「スクラムで開発します」と言わなかったのか? - 結果整合的アジャイルを目指す開発
84カミナシ エンジニアブログ

プレイングマネージャー型のEMをしています、鈴木(@szk3)です。 今回は、私たちのサービスチームが新規プロダクト開発を始めるにあたって「スクラムを導入しなかった」経験について共有します。 このタイトルだけを見ると、スクラムに対して否定的な印象を持たれるかもしれません。しかし、これはスクラムへのアンチテーゼではありません。むしろ、スクラムの価値をリスペクトし、その実践に真摯に向き合いたいからこそ行った慎重な決断でした。実際、新規プロダクト開発の開始とほぼ同時期に認定スクラムマスター資格も取得し、スクラムについての理解を深めていく中で、この決断の意義をより一層実感しています。 新規プロダクトの…
2日前
2/16 (日)

How To Use Chrome's Developer Tools
1
DebugBear Blog

Learn how to use Chrome DevTools to inspect and edit websites, view what files are downloaded, and generate detailed website performance reports.
3日前
2/15 (土)

Run Cypress Tests For The Given URL Better world by better software
<p>Imagine you are testing an online e-commerce store. You modified something on the product page <code>/item/:id</code>. What end-to-end te
4日前

スキーマバリデーションライブラリの標準インターフェース standard-schema
31azukiazusa のテックブログ2

スキーマバリデーションライブラリはここ数年で人気を集めています。多くのライブラリが登場する中で、standard-schema はスキーマバリデーションライブラリの標準インターフェースを提供します。これにより、エコシステムツールがユーザー定義の型検証ツールをより簡単に受け入れられるようにすることを目指しています。
4日前

Highlight yanked text in Neovim pawelgrzybek.com
Before Neovim, I used to use Helix, which follows the same editing model as Kakoune. Having experience with both, I must admit that I prefer Helix’s selection → action editing model. It is a lot more precise and less error-prone to see the selection before taking action upon it. Although this workflow is possible in Vim, it can be inefficient.Opinions and code editor disputes aside, there is a little trick in Neovim that enables nice feedback after yanking a portion of text. Look at the example
4日前

Conditional types in TypeScript
12ality – JavaScript and more

<p>In TypeScript, conditional types let us make decisions (think if-then-else expressions) – which is especially useful in generic types. They are also an essential tool for working with union types because they let use “loop” over them. Read on if you want to know how all of that works.</p>
4日前

Advice to New Engineering Managers software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Tips for being an effective engineering leader and how to avoid common pitfalls
4日前

Support the open source projects you love this Valentine’s Day The GitHub Blog
Show your appreciation to the open source projects you love. You can help provide much-needed support to the critical but often underfunded projects that keep your infrastructure running smoothly. And remember—every day is a perfect day to support open source! 💖The post Support the open source projects you love this Valentine’s Day appeared first on The GitHub Blog.
4日前

Rainbow Selection in CSS
1Frontend Masters Boost RSS Feed

::selection is cool, but scoping it to selectors like :nth-child(5n+2) is even more fun, especially on a love filled ay like Valentine's Day.
4日前

Ransomware in 2024: Record-Low Payment Rate Signals Changing Economics of Cybercrime Socket
Ransomware payment rates hit an all-time low in 2024 as law enforcement crackdowns, stronger defenses, and shifting policies make attacks riskier and less profitable.
4日前

JavaScript Temporal is Coming
Frontend Masters Boost RSS Feed
Brian Smith on MDN: This is big news for web developers because working with dates and times in JavaScript will be hugely simplified and modernized. Temporal is designed as a full replacement for the Date object, making date and time management reliable and predictable. Temporal adds support for time zone and calendar representations, many built-in methods for […]
4日前
2/14 (金)

Searching for the cause of hung tasks in the Linux kernel The Cloudflare Blog
The Linux kernel can produce a hung task warning. Searching the Internet and the kernel docs, you can find a brief explanation that the process is stuck in the uninterruptible state.
4日前

SonarQube Server Wins DEVIES Award for Code Testing & Quality Management Blog RSS feed
SonarQube Server has been honored with a 2025 DEVIES Award, recognizing its commitment to delivering a top-tier code quality and security solution for developers and organizations worldwide.
4日前

Handwriting an SVG Heart, With Our Hearts CSS-Tricks
A while back on CSS-Tricks, we shared several ways to draw hearts, and the response was dreamy. Now, to show my love, I wanted to do something personal, something crafty, something with a mild amount of effort.Handwriting an SVG Heart, With Our Hearts originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
4日前

Additional options for sharing deployments externally Vercel News
You can now with external collaborators. Previously, invitations, access requests, and shareable links were limited to the for a branch or custom aliases.share deploymentspreview URLThe share modal—accessible by selecting on a deployment page or from the menu—now allows sharing the specific deployment you are on or the always up-to-date for the branch.Share Vercel Toolbar preview URLRead more about . sharing deploymentsRead more
4日前

Automated DNS configuration with Domain Connect Vercel News
Vercel now supports , an open standard that simplifies DNS configuration. With one click, you can set up your domain without manually copying DNS records—saving time and reducing errors.Domain ConnectCloudflare-managed domains are now supported with more providers coming soon., and Vercel will detect if your domain qualifies for setup through Domain Connect, prompting you to proceed automatically or configure it manually.To get started: Add a new domain to your Vercel projectWe're also implement
4日前

Load Testing Web Applications With k6 Marmelab blog
Discovering load testing can help you better anticipate how an application behaves under different types of load.
4日前

新規機能開発におけるユビキタス言語のパワー
2LegalOn Technologies Engineering Blog

ハッ(笑顔)ということで・・・ はじめに 株式会社LegalOn TechnologiesでEngineering Managerを務めているYoshiokaです。2024年7月の入社からまだ半年ですが、様々なプロジェクトに携わり、多くの学びを得ています。 本記事では、ドメイン駆動設計(DDD)における重要な概念「ユビキタス言語」に焦点を当てます。この概念は私にとって特に印象深く、日々の業務で早速活用できているため、その実践方法と、我々がヘビーユースしているNotionを活用した具体例を紹介したいと思います。
5日前

Firefox + custom elements + iframes bug
1Jake Archibald's blog

A tricksy Firefox bug and how to work around it.
5日前

Neovim file explorers pawelgrzybek.com
Creating new new files, deleting and moving them around is probably the second most frequent thing you use your text editor for besides writing code. Visual Studio Code, Sublime Text, Zed and other GUI editors use tree-like file explorers inside toggleable drawers. As much as this is useful and convenient for mouse-operable interfaces, it doesn’t really fit into the philosophy of modal editors like Neovim. We have plenty of options, so let me go through the ones I use.Three popular file explorer
5日前

Mapped types in TypeScript 2ality – JavaScript and more
<p>A mapped type is a loop over keys that produces an object or tuple type and looks as follows:</p><pre><code class="language-ts">{[<span class="hljs-title class_">PropKey</span> <span class="hljs-keyword">in</span> <span class="hljs-title class_">PropKeyUnion</span>]: <span class="hljs-title class_">PropValue</span>}</code></pre><p>In this blog post, we examine how mapped types work and see examples of using them. Their most importing use cases are transforming objects and mapping tuples.</p>
5日前

SquareX founder Vivek Ramachandran talks browser security:‘The browser has to get more intelligent.’ 1Password Blog
According to security researcher, book author, and serial entrepreneur Vivek Ramachandran, we’re at a pivotal moment in cybersecurity. Gone are the days of relying on URL/domain analysis to identify threats. With so many employees spending the majority of their time in Chrome, Edge, Safari, or Firefox , Ramachandran thinks the browser is where security products need to innovate.Ramachandran sat down with Michael “Roo” Fey, Head of User Lifecycle & Growth at 1Password, on the Random But Memorable
5日前

Routing LLM prompts with Dagster and Not Diamond Dagster Blog
Learn how LLM routing with Not Diamond can improve accuracy, and cost savings in your AI workflows
5日前

Mocking in Node.js Has Just Changed Forever kettanaito.com
The two largest API mocking libraries in JavaScript now use the same interception algorithm.
5日前

Sunsetting Create React App
31React Blog

Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework, or to migrate to a build tool like Vite, Parcel, or RSBuild. We’re also providing docs for when a framework isn’t a good fit for your project, you want to build your own framework, or you just want to learn how React works by building a React app from scratch.
5日前

Top AI Agent frameworks and platforms in 2025 WorkOS Blog
AI agent frameworks and platforms empower developers to build software that can reason, remember, and act independently. Which should you choose?
5日前

Understanding the OAuth 2.0 Client Credentials flow WorkOS Blog
Learn how to use OAuth for secure machine-to-machine communication with the Client Credentials flow.
5日前

Profiling MoonBit-Generated Wasm using Chrome MoonBit Blog
Profiling MoonBit-Generated Wasm using Chrome
5日前

Announcing TypeScript 5.8 RC
2
Daniel Rosenwasser, Author at TypeScript

Today we are excited to announce the Release Candidate (RC) of TypeScript 5.8! To get started using the Release Candidate, you can get it through npm with the following command: npm install -D typescript@rc Let’s take a look at what’s new in TypeScript 5.8! What’s New Since the Beta? Since our beta release, we have […]The post Announcing TypeScript 5.8 RC appeared first on TypeScript.
5日前

require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages
1Socket

require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
5日前

Launching Interop 2025
2Mozilla Hacks – the Web developer blog

Interop 2025 continues the mission to make the web more consistent across browsers, building on 2024’s 95% interoperability score. This year, 19 focus areas target key developer needs and long-standing issues, including WebRTC improvements, Storage Access API, and CSS Zoom. The post Launching Interop 2025 appeared first on Mozilla Hacks - the Web developer blog.
5日前

If you're not using npm specifiers, you're doing it wrong
2Deno

One common way to import npm packages is with transpile services like esm.sh or unpkg.com, whichconverts npm modules to esm and hosts them on the web. However, since Deno 2, which supports npm natively, we recommend using npm specifiers. Here's why.
5日前
2/13 (木)

Automatic Audit Logs: new updates deliver increased transparency and accountability The Cloudflare Blog
We’re excited to announce the beta release of Automatic Audit Logs, offering greater transparency and control.
5日前

Auto-Detect and Review AI-Generated Code from GitHub Copilot
1Blog RSS feed

Sonar can help you keep your AI-generated code from GitHub Copilot up to snuff - here’s how!
5日前

Scroll Driven Animations Notebook CSS-Tricks
Adam’s such a mad scientist with CSS. He’s been putting together a series of “notebooks” that make it easy for him to demo code. He’s got one for gradient text, one for a comparison slider, another for accordions…Scroll Driven Animations Notebook originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
5日前

Support for React Router v7
1Vercel News

Vercel now supports applications when :React Router v7used as a frameworkThis includes support for server-rendered React Router applications using Vercel's . Further, the Vercel preset intelligently splits application bundles across Vercel Functions, and supports custom server entry points.Fluid compute or learn more about .Deploy React Router to VercelReact Router on VercelRead more
5日前

Using the step and pattern attributes to make number inputs more useful Piccalilli - Everything
If you ever have an HTML <input> element for numbers — <input type="number" /> — you might notice that it defaults to accepting integers as values, and increments and decrements by one. There's ways to make it accept, increment by, and decrement by decimal values too.The step attributeWhen you add the step attribute to your <input> element, it specifies how granular the numbers can be in the input.If you truly don't care what the value is, you can use step="any" like so:<input id="number" type="
5日前

How To Test And Measure Content In UX Articles on Smashing Magazine — For Web Designers And Developers
The goal of content design is to reduce confusion and improve clarity. Yet often it’s difficult to pinpoint a problem as user feedback tends to be not specific enough. But: we can use a few simple techniques to assess how users understand and perceive content. Let’s take a look. Part of [How To Measure UX & Design Impact](https://measure-ux.com/) by yours truly.
6日前

Collect All URLs Visited During Cypress Test Better world by better software
<p>Imagine you have a simple end-to-end test</p><ul><li>visit the page</li><li>find a link and click on it</li><li>confirm the browser g
6日前

Astro 5.3
2The Astro Blog

Astro 5.3 is here with faster page rendering, easier setup for experimental sessions, and more!
6日前

Bolt 100K Open Source Fund StackBlitz Blog
We're doubling down on our support to Open Source in 2025 with a 100K fund targeted at web infrastructure and Bolt dependencies.
6日前

The Top 5 Scout Alternatives AppSignal
In this post, we compare Scout to five popular tools to help you find the best application monitoring tool for your needs.
6日前

What is Arcade.dev? An LLM tool calling platform WorkOS Blog
Large Language Models (LLMs) excel at producing text, but many applications need them to do more: raise GitHub issues, star a repository, or send Twilio messages in real time.
6日前

RBAC best practices WorkOS Blog
Ensure the right people have the right access. Check out our RBAC best practices guide and avoid common pitfalls.
6日前

Regex Gone Wrong: How parse-duration npm Package Can Crash Your Node.js App NodeJS Security & NodeJS Secure Coding's Blog
An in-depth analysis of two critical availability vulnerabilities in the parse-duration npm package, showing how regex patterns can lead to event loop delays and memory crashes in Node.js applications.
6日前

Release Notes for Safari Technology Preview 213 WebKit
Safari Technology Preview Release 213 is now available for download for macOS Sequoia and macOS Sonoma.
6日前

Release Notes for Safari Technology Preview 213 WebKit
Safari Technology Preview Release 213 is now available for download for macOS Sequoia and macOS Sonoma.
6日前

My Dev Apps Setup (Winter 2025) Frontend Masters Boost RSS Feed
I think it’s fun to take stock of the tools we use as developers. You know, so we can look back and laugh at our primitive setups. And actually, to inspire you to share yours so I can steal all your better tools. Here’s a rundown of stuff I use, focused mostly on literal apps […]
6日前

PyPI Now Supports iOS and Android Wheels for Mobile Python Development Socket
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
6日前

Leaking File Contents with a Blind File Oracle in Flarum Assetnote Research
Our security researchers identified a critical vulnerability inside Flarum (popular forum software) which allows attackers to read local files from the system.
6日前

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

How Typeform’s Video Questions boost engagement and drive growth Mux Blog - Video technology and more
Learn how Mux's scalable video infrastructure freed up Typeform to focus on innovation rather than maintaining an expensive & complex in-house video pipeline.
6日前

Announcing Interop 2025
4WebKit

Exciting news for web developers, designers, and browser enthusiasts alike — Interop 2025 is here, continuing the mission of improving cross-browser interoperability.
6日前

Announcing Interop 2025 WebKit
Exciting news for web developers, designers, and browser enthusiasts alike — Interop 2025 is here, continuing the mission of improving cross-browser interoperability.
6日前

Advisory: Flarum LFI - CVE-2023-40033 Assetnote Research
Security Advisory: Our security researchers identified a critical vulnerability inside Flarum (popular forum software) which allows attackers to read local files from the system.
6日前

RCE in Progress WS_FTP Ad Hoc via IIS HTTP Modules (CVE-2023-40044) Assetnote Research
Over the last year or so, we've seen the mass exploitation of managed file transfer software. From GoAnywhere MFT, MOVEIt, and our own work on Citrix Sharefile. The threats towards enterprises through managed file transfer software has really hit home after the recent ransomware attack by Cl0p, leveraging a series of vulnerabilities in Progress MOVEIt.
6日前

Advisory: Progress WS_FTP RCE (CVE-2023-40044) Assetnote Research
Assetnote Security Advisory: An attacker can exploit this vulnerability without authentication, to execute arbitrary commands on the Progress WS_FTP server through the deserialization of untrusted data. An attacker must be able to access the WS_FTP web server and the Ad Hoc Transfer application in order to exploit this issue.
6日前

Citrix Bleed: Leaking Session Tokens with CVE-2023-4966
1Assetnote Research

It's time for another round Citrix Patch Diffing! Earlier this month Citrix released a security bulletin which mentioned "unauthenticated buffer-related vulnerabilities" and two CVEs. These issues affected Citrix NetScaler ADC and NetScaler Gateway.
6日前

High Signal Detection and Exploitation of Ivanti's Pulse Connect Secure Auth Bypass & RCE
1Assetnote Research

Last week, Ivanti disclosed two critical vulnerabilities affecting Ivanti Pulse Connect Secure - CVE-2023-46805 (Authentication Bypass) & CVE-2024-21887 (Remote Command Execution).
6日前

Ivanti's Pulse Connect Secure Auth Bypass Round Two Assetnote Research
The Ivanti excitement continues! After an authentication bypass and command injection to kick off the year, Ivanti are following with a second authentication bypass and a privilege escalation. On January 22 Ivanti released this advisory describing the two new vulnerabilities in Ivanti Connect Secure, CVE-2024-21888 (privilege escalation) and CVE-2024-21893 (authentication bypass).
6日前

Continuing the Citrix Saga: CVE-2023-5914 & CVE-2023-6184 Assetnote Research
While most of the attention for vulnerabilities within Citrix has been on their NetScaler VPN product, we noticed that there were several other products offered by Citrix that require an on-premise deployment of a web application, that is sometimes internet facing. This piqued our interest and led us to investigate the security of these self-hosted applications.
6日前

Two Bytes is Plenty: FortiGate RCE with CVE-2024-21762
1Assetnote Research

Early this February, Fortinet released an advisory for an "out-of-bounds write vulnerability" that could lead to remote code execution. The issue affected the SSL VPN component of their FortiGate network appliance and was potentially already being exploited in the wild. In this post we detail the steps we took to identify the patched vulnerability and produce a working exploit.
6日前

Digging for SSRF in NextJS apps
6Assetnote Research

At Assetnote, we encounter sites running NextJS extremely often; in this blog post we will detail some common misconfigurations we find in NextJS websites, along with a vulnerability we found in the framework.
6日前

Advisory: Next.js SSRF (CVE-2024-34351) Assetnote Research
Assetnote Security Advisory: A Server-Side Request Forgery (SSRF) vulnerability was identified in Next.js Server Actions. If the Host header is modified, and the below conditions are also met, an attacker may be able to make requests that appear to be originating from the Next.js application server itself. An attacker is able to read the full HTTP response when successfully exploiting this SSRF issue.
6日前

Why nested deserialization is harmful: Magento XXE (CVE-2024-34102) Assetnote Research
A critical, pre-authentication XML entity injection issue in Magento / Adobe Commerce (CVE-2024-34102), which Adobe rated as CVSS 9.8.
6日前

Chaining Three Bugs to Access All Your ServiceNow Data
1Assetnote Research

Through the course of 3/4 weeks, we were able to find a chain of vulnerabilities that allows full database access and full access to any MID servers configured. This resulted in 3 separate CVE's.
6日前

Insecurity through Censorship: Vulnerabilities Caused by The Great Firewall Assetnote Research
We detail several practical client-side attacks that can result from DNS poisoning observed for domains hosted in China. These attacks impact every domain on the Internet that uses a nameserver located in China, and it's estimated that more than 30 million domains are vulnerable to this.
6日前

Leveraging An Order of Operations Bug to Achieve RCE in Sitecore 8.x - 10.x Assetnote Research
Local file disclosure in Sitecore 8.x to 10.x that can lead to RCE (CVE-2024-46938) due to an order of operations bug within a handler responsible for reading local files.
6日前

Citrix Denial of Service: Analysis of CVE-2024-8534 Assetnote Research
An analysis of CVE-2024-8534, a memory safety vulnerability leading to memory corruption and Denial of Service in NetScaler ADC and Gateway.
6日前

How an obscure PHP footgun led to RCE in Craft CMS Assetnote Research
Craft CMS is one of the most popular PHP-based CMSes globally, boasting over 150,000 sites worldwide. This blog post details a pre-authentication RCE vulnerability affecting Craft CMS versions below 4.13.1 and 5.5.1.
6日前

How GitHub uses CodeQL to secure GitHub The GitHub Blog
How GitHub’s Product Security Engineering team manages our CodeQL implementation at scale and how you can, too.The post How GitHub uses CodeQL to secure GitHub appeared first on The GitHub Blog.
6日前

Time To First Byte: Beyond Server Response Time Articles on Smashing Magazine — For Web Designers And Developers
Optimizing web performance means looking beyond surface-level metrics. Time to First Byte (TTFB) is crucial, but improving it requires more than tweaking server response time. Matt Zeunert breaks down what TTFB is, what causes its poor score, and why reducing server response time alone isn’t enough for optimization and often won’t be the most impactful change you can make to your website.
6日前

Meetings & Space Chris Coyier
Seventeen bits of advice from Ariel Salminen on Leading Successful Product Teams. I really like all of them. Allow me to pluck off a few about meetings: People gotta work yo. Including yourself. You gotta give lots of time to let that happen. Context switching has a cost for some people, and I’ve found a […]
6日前

How to build an app dashboard with AI-powered Figma-to-code Builder.io Blog
Use AI-powered Figma-to-code to build dashboards and internal tools. Learn how AI streamlines the process from import to component mapping.
6日前
2/12 (水)

Typecasting and Viewport Transitions in CSS With tan(atan2())
1CSS-Tricks

We’ve been able to get the length of the viewport in CSS since… checks notes… 2013! Surprisingly, that was more than a decade ago. Getting the viewport width is as easy these days as easy as writing 100vw, but …Typecasting and Viewport Transitions in CSS With tan(atan2()) originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.
6日前

Sonar Earns SOC 2 Type II Compliance Blog RSS feed
Sonar achieves SOC 2 Type II compliance, reflecting its dedication to protecting customer data and ensuring the integrity of its operations now and in the future.
6日前

Don't bullshit software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Be the authentic voice in a world of manufactured personas
6日前

Bridging the gap between design and code with v0 Vercel News
specializes in building developer-focused SDKs—to help developers build their products. They adopted v0 to bridge the workflow from design to code, using it to accelerate rapid prototyping and reduce implementation time.SpeakeasyRead more
6日前

Redeploy without leaving project settings Vercel News
When updating project settings, such as environment variables, Vercel will now automatically prompt you to redeploy.A toast notification will appear when you change any settings that require a redeploy to take effect. After clicking , you can track the progress of your deployment.RedeployLearn more about .project settingsRead more
6日前

Manage multiple Vercel Function regions in the dashboard Vercel News
Pro and Enterprise plans can now select multiple regions for directly from the dashboard. This update simplifies configuration by removing the need to define regions in .Vercel Functionsvercel.jsonMulti-region support is available for all Vercel Functions and supports Vercel's implementation of , which encourages a that positions dynamic functions closer to your data.Fluid computedense global compute modelVisit to customize your regions or learn more about your project’s Settings tabconfiguring
6日前

Playwright Visual Testing; How Should Things Look? Scott Logic
This blog aims to explore the effectiveness of Playwright snapshot testing for regression against visual UI elements.
6日前

Prioritize People Over Pay, Position and Product Remote Synthesis | Blog
Focus on the people you'll work with and for over specific salary goals, title or working on/with a cool product.
6日前

3ヶ月間の挑戦と成長:個人としての学びと成果を振り返る
1STORES Product Blog

はじめに テクノロジー部門QAグループの梅内です。 私は2023年8月からQAグループのテスターとして働いているのですが、QAは全くの未経験で入社しました。入社から約1年、やっと慣れてきたなと思っていた2024年7月にQAグループ内での新チームが発足し、新OSや新端末の対応方針の策定や、動作確認・検定の管理をする「保証スコープ管理チーム」の所属となりました。 「保証スコープ管理チーム」発足から約3ヶ月間、さまざまな課題に向き合いながら業務を進める中で、スケジュール管理やフロー整備、外部とのやり取りなど、多岐にわたる業務を経験しました。本記事では、その過程で取り組んだ業務や身につけたスキルを振り…
7日前

Dagster 1.10: Mambo No 5 Dagster Blog
Intuitive Concurrency Controls, Improved ELT integrations, and Developer Experience Upgrades
7日前

Managing Asynchronous Operations in Node.js with AbortController AppSignal
We'll explore how AbortController works and how to manage async operations in Node with AbortController.
7日前

Integrate AppSignal with AWS Fargate in Python Flask AppSignal
Let's integrate AppSignal with a Flask application running on AWS Fargate.
7日前

Magento Security Release APSB25-08 [Impact Analysis] Sansec - experts in eCommerce security
APSB25-08 released on Feb 11th, 2025Critical Adobe Commerce/Magento security patches have just been released (CVSS 9.4/10)New versions: 2.4.4-p12, 2.4.5-p11, 2.4.6-p9, 2.4.7-p4, additionally 2.4....
7日前

How to build RBAC with WorkOS and Node WorkOS Blog
Step-by-step tutorial that walks you through the necessary steps to add role-based access control (RBAC) to your app using WorkOS and Node.
7日前

React "as" Prop Using TypeScript Playful Programming's Atom Feed
Learn how to type the "as" prop in React to dynamically change the rendered HTML tag.
7日前

Rails async queries by example Honeybadger Developer Blog
Rails' 7+ released the ability to utilize multiple threads out of the box which can drastically improve the performance of your application. Read this article to learn how Rails async queries work and when to use them.
7日前