JSer.infoの情報源となるサイトをまとめたサイトです。
全てのサイトを一つにまとめたRSSを配信しています

Slackに貼り付けると更新を受け取ることができます

直近1週間の更新

2/23 (金)

記事のアイキャッチ画像
Bun v1.0.29 bun.sh
Fixes 8 bugs. Bun.stringWidth(a) is a ~6,756x faster drop-in replacement for the popular 'string-width' package. bunx checks for updates more frequently. Adds expect().toBeOneOf() in bun:test. Memory leak impacting Prisma is fixed. Shell now supports advanced redirects like '2>&1', '&>'. Reliability improvements to bunx, bun install, WebSocket client, and Bun Shell
1時間前
記事のアイキャッチ画像
How to use SerpApi using PHP and cURL SerpApi
A step by step tutorial on how to implement a basic search and multiple search in SearchApi using PHP.
3時間前
記事のアイキャッチ画像
Python Web Scraping Tutorial (Complete 2024 Guide) SerpApi
A fresh guide on how to scrape websites using Python. This is user web scraping 101 with Python.
6時間前
記事のアイキャッチ画像
Balancing the Data Scales: Centralization vs. Decentralization Dagster Blog
Learn how organizations can harness the strenghts of both approaches to optimize their data operations.
6時間前
記事のアイキャッチ画像
JSR: What We Know So Far About Deno’s New JavaScript Package Registry Socket
JSR, a new package registry from the Deno team, aims to address npm’s limitations but the JavaScript community is concerned about ecosystem fragmentation.
9時間前
記事のアイキャッチ画像
The Importance of Feedback Loops text/plain
This morning, I found myself once again thinking about the critical importance of feedback loops. I thought about obvious examples where small bad things can so easily grow into large bad things: – A minor breach can lead to complete pwnage.– A small outbreak can become a pandemic.– A brush fire can spark a continentalContinue reading "The Importance of Feedback Loops"
9時間前
記事のアイキャッチ画像
Duolingo daverupert.com
Duolingo does a great job capturing the novel delight of learning a new language. You hop on, take a short quiz, and a little green owl waves at you and hops towards a trophy. You can add friends, join group challenges, and there’s a weekly ranking system to compete with users all over the world where you have a chance to move up a league, stay stagnant, or potentially get demoted to a lower league.Duolingo takes a “spaced repetition” approach at language learning. I like how the app serves you
10時間前
記事のアイキャッチ画像
How AI code generation works The GitHub Blog
Explore the capabilities and benefits of AI code generation, and how it can improve the developer experience for your enterprise.The post How AI code generation works appeared first on The GitHub Blog.
12時間前
記事のアイキャッチ画像
Vanilla JavaScript, Libraries, And The Quest For Stateful DOM Rendering Articles on Smashing Magazine — For Web Designers And Developers
It’s well-established that the web faces wide-ranging usability and performance issues, from user-hostile UI patterns and twisted search results to sluggish performance and battery-draining bloat. In this article, Frederik examines one small-but-significant aspect where developers take the reins: Painting pixels on the screen.
12時間前
記事のアイキャッチ画像
Starter Plan: a new way to play (and pay) for Video Mux Blog - Video technology and more
Introducing a brand new pricing plan: Starter. $10 for $100 of usage a month.
13時間前
記事のアイキャッチ画像
Why we [still] price in minutes for video Mux Blog - Video technology and more
Over 14 years ago we pioneered minutes-based pricing for video infrastructure. Here's why we've doubled down on it with Mux Video.
13時間前
記事のアイキャッチ画像
Building a TODO App from Scratch — Step 3 — Basic JavaScript Functionality Frontend Masters Boost RSS Feed
We left off with a wireframe-y looking HTML-ized version of our design. Personally, I’m a little tempted to get some CSS on there, but let’s hold off and do the very basic JavaScript functionality first. That will make it, ya know, actually functional, and having some of the interactive stuff in place might inform some […]
14時間前
記事のアイキャッチ画像
CSS Variables for React Devs Josh Comeau's blog
CSS Variables are *really* cool, and they're incredibly powerful when it comes to React! This tutorial shows how we can use them with React to create dynamic themes. We'll see how to get the most out of CSS-in-JS tools like styled-components, and how our mental frame around media queries has been wrong all along.
14時間前
記事のアイキャッチ画像
Magical Rainbow Gradients
はてなブックマークアイコン 2
Josh Comeau's blog
If you've ever tried to animate a gradient, you've been met with a harsh reality—it isn't possible. At least, it wasn't! In this tutorial, we'll leverage bleeding-edge browser features to animate ANY CSS property, including background gradients, using CSS Houdini, CSS variables, and React.
14時間前
記事のアイキャッチ画像
Next steps for Mozilla and Trustworthy AI The Mozilla Blog
(In short: Mozilla is updating our trustworthy AI plan. Read the paper and share your feedback: [email protected].) In 2020, when Mozilla first focused its philanthropy and advocacy on trustworthy AI, we published a paper outlining our vision. We mapped the barriers to a better AI ecosystem — barriers like centralization, algorithmic bias, and poor data […]The post Next steps for Mozilla and Trustworthy AI appeared first on The Mozilla Blog.
14時間前
記事のアイキャッチ画像
Insider newsletter digest: Cook up a controller with GitHub Copilot The GitHub Blog
Whether you're coding up a storm or cooking up code, building a controller function with AI is your secret sauce to a flavorful app.The post Insider newsletter digest: Cook up a controller with GitHub Copilot appeared first on The GitHub Blog.
14時間前
記事のアイキャッチ画像
Deno 1.41: smaller deno compile binaries
はてなブックマークアイコン 1
Deno
We've roughly halved the size of `deno compile` binaries, added official Linux ARM64 builds, continued to land Node.js compatibility improvements, and more.
14時間前

2/22 (木)

記事のアイキャッチ画像
New feature: Netlify Security Scorecard Netlify RSS
Read the article to learn more.
16時間前
記事のアイキャッチ画像
How to Scrape Google Play Games Results SerpApi
Google Play Games store is one of the biggest platforms allowing you to download games for your Android devices. Google Play Games data provides valuable insights into the gaming industry, player behavior, and market dynamics.You can scrape Google Play Games data to gather insights about market trends, popular game
18時間前
記事のアイキャッチ画像
Introducing Xcode 15 Support Semaphore
Optimize your Apple CI/CD pipelines with our latest macOS Sonoma image support.The post Introducing Xcode 15 Support appeared first on Semaphore.
21時間前
記事のアイキャッチ画像
HTMX vs React: A Complete Comparison
はてなブックマークアイコン 1
Semaphore
This guide compares HTMX and React, covering origins, features, performance, community, and functionality differences.The post HTMX vs React: A Complete Comparison appeared first on Semaphore.
1日前
記事のアイキャッチ画像
Click Button If Enabled Better world by better software
<p>Imagine you have a button on the page. This button sometimes is enabled and sometimes is disabled. The test does not control the button (
1日前
記事のアイキャッチ画像
Release Notes for Safari Technology Preview 189 WebKit
Safari Technology Preview Release 189 is now available for download for macOS Sonoma and macOS Ventura.
1日前
記事のアイキャッチ画像
Release Notes for Safari Technology Preview 189 WebKit
Safari Technology Preview Release 189 is now available for download for macOS Sonoma and macOS Ventura.
1日前
記事のアイキャッチ画像
Announcing Jco 1.0 Bytecode Alliance
We’re happy to announce the 1.0 release of Jco: a native Javascript WebAssembly toolchain and runtime built for WebAssembly Components and WASI 0.2 1. Jco can natively run Wasm Components inside of Node.js, making it easy to take libraries written in different programming languages and execute them using the Node.js runtime. And by implementing the entirety of the WASI 0.2 API surface, those components can access the network, filesystem, and other system APIs available in the Node.js runtime. We
1日前
記事のアイキャッチ画像
Node.js 2023 Year in An Article Rafael Gonzaga - Home
Node.js 2023 Year in An ArticleTwo months into 2024, I’ve decided to summarize the achievements in the Node.js space from 2023. As always, this list is curated by me, so I may overlook some pull requests due to the vast amount of work completed by Node.js collaborators and areas where I need more ... read more (Feed generated with FetchRSS)
1日前
記事のアイキャッチ画像
The disruption the auto industry has been waiting for Stripe Blog
The rise of direct-to-consumer sales, subscription models, and connected car services have made payments and financial infrastructure key differentiators for auto brands. Leading auto companies are partnering with Stripe to better serve their customers and find new revenue opportunities.
1日前
記事のアイキャッチ画像
Panel Discussion: What's next for Jamstack? Zach Leatherman
I really enjoyed this panel. Let’s save the Jamstack community!.lite-youtube-link {--ellipsis-lines: 2;margin-top: 0.5em; /* 8px /16 */background: url(https://v1.indieweb-avatar.11ty.dev/https%3A%2F%2Fyoutube.com/) no-repeat;background-size: 1em auto;background-position: 0 .35em;padding-left: 1.25em;line-height: 1.4;}is-land lite-youtube {background-color: #eee;border-radius: .5em;background-size: cover;}is-land[ready] lite-youtube {/* gotta set in `style` to override the 480w image from lite-yo
1日前
記事のアイキャッチ画像
Builders, Withers, and Records - Java’s path to immutability Sonar Blog RSS feed
We know that immutable objects are easier to maintain, lead to fewer errors, and are multi-thread friendly. This article will show two different approaches to creating objects: Builders and Withers, along with a new type of immutable object in Java: Records
1日前
記事のアイキャッチ画像
3D web development and beyond: a chat with Bruno Simon Mux Blog - Video technology and more
A chat with innovative developer Bruno Simon who shares insights into his journey as a pioneer in 3D web development.
1日前
記事のアイキャッチ画像
Real-World Usage of content-visibility Frontend Masters Boost RSS Feed
Jeremey Keith uses the little-used CSS property content-visibility to improve the performance on a fairly heavy page. It works a treat. I did a before-and-after check with pagespeed insights on the page for Out On The Ocean. The “style and layout” part of the main thread work went down considerably. Total blocking time went from more than 600 […]
1日前
記事のアイキャッチ画像
Syntax Highlighting with no spans?! Frontend Masters Boost RSS Feed
When I think of showing off syntax highlighted code on the web, I think of code that takes in a string of code, finds relevant substrings (tokens) with elaborate RegExes, then wraps them in <span>s with classes to that color can be applied to those classes. This is quite literally how it works. The really […]
1日前
記事のアイキャッチ画像
How to stay safe from repo-jacking
はてなブックマークアイコン 3
The GitHub Blog
Repo-jacking is a specific type of supply chain attack. This blog post explains what it is, what the risk is, and what you can do to stay safe.The post How to stay safe from repo-jacking appeared first on The GitHub Blog.
2日前
記事のアイキャッチ画像
Webhooks suck, but here are alternatives
はてなブックマークアイコン 2
Deno
Webhooks, originally proposed as a way to consume asynchronous feeds, became the one-size-fits-all solution for integrating cloud software. Here’s why we think there’s a better solution.
2日前
記事のアイキャッチ画像
Empowering all developers to build without barriers The GitHub Blog
GitHub has been awarded the 2024 Axe Accessibility at Scale Award from Deque Systems. Read more about how we’ve implemented accessibility at scale.The post Empowering all developers to build without barriers appeared first on The GitHub Blog.
2日前
記事のアイキャッチ画像
Playing Sounds in Rails with the Audio API Write Software, Well
In this post, we'll learn how Campfire allows users to play various funny sounds by typing `/play` followed by the name of the sound. I found the entire flow pretty interesting, involving various aspects of Rails and Hotwire. Let's see how it's done.
2日前

2/21 (水)

記事のアイキャッチ画像
Effortless high availability for dynamic frontends Vercel News
Vercel’s Frontend Cloud is designed for high availability from the ground up, with robustness against large-scale regional cloud outages at every layer of our architecture. This includes making it extraordinarily easy for our customers to run the compute they deploy to Vercel in the same highly resilient architecture. Concretely speaking, this can make the difference between downtime or smooth operation during major sales events such as Black Friday.Read more
2日前
記事のアイキャッチ画像
Accessibility and service design for inclusion Accessibility in government
This blog explores accessibility and universal service design from both a professional and personal experience and suggests what might be happening next.
2日前
記事のアイキャッチ画像
Lenovo ThinkVision P27h-20 screen randomly turns off when connected to MacBook Pro Blogccasion
The Lenovo ThinkVision P27h-20 screen I get from work is a decent 27 inch screen. Coming from the Retina screen of my laptop that I worked on for a long time, I was initially (and still am) not impressed by the resolution of 2560×1440. It took some time to get used to the low resolution on such a big screen, but it gets the job done…My biggest gripe with the screen was that it just randomly turned off when connected to my MacBook Pro in clamshell mode. I finally found the culprit after combing t
2日前
記事のアイキャッチ画像
Understanding Data Lineage in Big Data: Challenges, Solutions, and Its Impact on Data Quality Semaphore
This article explores data lineage in big data, highlighting its challenges, solutions, trends, and impact on data governance.The post Understanding Data Lineage in Big Data: Challenges, Solutions, and Its Impact on Data Quality appeared first on Semaphore.
2日前
記事のアイキャッチ画像
My Favorite ImageMagick Convert Commands Better world by better software
<p><a href="https://imagemagick.org/">ImageMagick</a> is an amazing CLI image manipulation utility I have been using for 20 years. Here are
2日前
記事のアイキャッチ画像
PHPStanのカスタムルールを導入しました PR TIMES 開発者ブログ
こんにちは。開発本部でインターンをしている笹山 雷雅です。 今回はPHPStanを用いて独自のLintRuleを導入したので紹介します。 PHPStanとは PHPStanとはPHPのLinterの一つで、静的解析ツール […]
2日前
記事のアイキャッチ画像
View transitions: Handling aspect ratio changes
はてなブックマークアイコン 2
Jake Archibald's blog
Tips and tricks to get the transition you want
2日前
記事のアイキャッチ画像
Hotwire Modals in Ruby on Rails with Stimulus and Turbo Frames
はてなブックマークアイコン 1
AppSignal
In the first part of our series, we'll explore two Hotwire methods to make modals accessible in your Rails application.
2日前
記事のアイキャッチ画像
ESLint's 2023 year in review
はてなブックマークアイコン 1
ESLint Blog
The plan for 2023 centered around our first major release since 2021, ESLint v9.0.0. Most of the year was spent preparing for the release, building out the new configuration system (flat config) and communicating the impact to the ecosystem throughout the year.Release of ESLint v9.0.0 and the new configuration systemWhile there are a lot of changes in v9.0.0, the biggest change is making flat config the default configuration system. The old (eslintrc) configuration is still available via an envi
2日前
記事のアイキャッチ画像
Avoiding Hydration Mismatches with useSyncExternalStore TkDodo's blog
Avoiding hydration mismatches can usually be done in two ways - suppressing the warning or spawning an effect. But is there a third option ... ?
2日前
記事のアイキャッチ画像
hypercard Web Component Zach Leatherman
<hyper-card> is a web component that adds a three-dimensional hover effect to any arbitrary content. Full credit to this 3D card hover effect CodePen from Mark Mironyuk. Used on the registration flow for conf.11ty.dev.DemoDemo on my ticket to the 11ty ConferenceSource code on GitHubFeatures #Respects prefers-reduced-motion.Customize scale with --hypercard-scale CSS custom property.Installation #You can install via npm (@zachleat/hypercard) or download the hypercard.js JavaScript file manually.np
2日前
記事のアイキャッチ画像
A tale of three architectures daverupert.com
It’s been a couple years of working full-time on Luro and we’ve travelled through at least three (or four?) different distinct architectures. If that sounds like a lot, I’d agree. It’s been educational to say the least.I think it’s interesting to think about how apps grow and adapt over years of contributions, so I thought I’d share how we evolved Luro. Each refactor and re-architecture was a considered choice involving the entire team and balancing business and customer needs at the time as wel
2日前
記事のアイキャッチ画像
LockBit Takedown: U.S. Sanctions Ransomware Affiliates, International Law Enforcement Seizes Operations Socket
International law enforcement organizations have disrupted LockBit, the world’s largest ransomeware gang, seized their operations and infrastructure, and indicted some of the perpetrators.
2日前
記事のアイキャッチ画像
Cloaking, Detonation, and Client-side Phishing Detection text/plain
Today, most browsers integrate security services that attempt to protect users from phishing attacks: for Microsoft’s Edge, the service is Defender SmartScreen, and for Chrome, Firefox, and many derivatives, it’s Google’s Safe Browsing. URL Reputation services do what you’d expect — they return a reputation based on the URL, and the browser will warn/block loadingContinue reading "Cloaking, Detonation, and Client-side Phishing Detection"
3日前
記事のアイキャッチ画像
Joomla: Multiple XSS Vulnerabilities Sonar Blog RSS feed
Our Clean Code solution, SonarCloud, led us to a severe security issue in the popular Content Management System Joomla.
3日前
記事のアイキャッチ画像
Netlify adds support for Observable Framework
はてなブックマークアイコン 1
Netlify RSS
Read the article to learn more.
3日前
記事のアイキャッチ画像
How to Scrape Google Play Books Results SerpApi
The Google Play Store is an essential application for Android ecosystems. Besides mobile apps and games, the Google Play store allows you to purchase digital entertainment, ebooks, audiobooks, etc.Google Play Books Results is a valuable resource for market research. You can scrape book titles, authors, genres, and pricing. You
3日前
記事のアイキャッチ画像
Bootstrap 5.3.3
はてなブックマークアイコン 1
Bootstrap Blog
Bootstrap v5.3.3 is here with bug fixes, documentation improvements, and more follow-up enhancements for color modes. Keep reading for the highlights!HighlightsFixed a breaking change introduced with color modes where it was required to manually import variables-dark.scss when building Bootstrap with Sass. Now, _variables.scss will automatically import _variables-dark.scss. If you were already importing _variables-dark.scss manually, you should keep doing it as it won’t break anything and will b
3日前

2/20 (火)

記事のアイキャッチ画像
Enhanced Certificate Chain Validation Netlify RSS
Read the article to learn more.
3日前
記事のアイキャッチ画像
Sending My Respect to Next.js (and Vercel) Frontend Masters Boost RSS Feed
Today, I did some maintenance work on a Next.js course website (we have tons of them built on Next.js), and I thought to myself: “Wow, this framework has been around for a long time and continues to evolve. It is certainly not a one-hit-wonder.” For context, I’m generally more of a purist, opting to use […]
3日前
記事のアイキャッチ画像
Encoding and Decoding URLs in JavaScript Frontend Masters Boost RSS Feed
URL, which stands for Uniform Resource Locator, is an address to access resources on the internet. Each URL points to a unique resource on the web. URLs can sometimes contain special characters or need to be manipulated dynamically. In this article, we’ll explore the modern techniques for working with URLs in JavaScript, and answer the […]
3日前
記事のアイキャッチ画像
A Practical Guide To Designing For Colorblind People Articles on Smashing Magazine — For Web Designers And Developers
Color accessibility is more than just ticking boxes. Even with good contrast, some color palettes can make interfaces challenging for users. Here are some practical guidelines to ensure more inclusive design for colorblind people. An upcoming part of Smart Interface Design Patterns.
3日前
記事のアイキャッチ画像
技術の素振りのために記事を書く
はてなブックマークアイコン 47
azukiazusa のテックブログ2
技術の素振りを、ここではある特定の言語やフレームワークに対する理解を深めるために、その技術を使って何かしらの成果物を作成することと定義します。素振りの目的としては、ドキュメントからは読み取れない Pro/Con を得ること、その技術が実際のプロジェクトで使えるかどうか調査するといった事項があげられるでしょう。ただ素振りするだけではぼんやりと頭に知識が入っている状態になりがちですが、他者への説明というアウトプットを意識することで、コードを書くことによって得られた知見を整理できるようになります。
3日前
記事のアイキャッチ画像
Optimizing LLMs: Tools and Techniques for Peak Performance Testing Semaphore
The article covers performance testing for LLMs, bottlenecks, techniques, tools, and building a CI/CD pipeline with Semaphore.The post Optimizing LLMs: Tools and Techniques for Peak Performance Testing appeared first on Semaphore.
3日前
記事のアイキャッチ画像
React Trends in 2024
はてなブックマークアイコン 1
RWieruch
React Trends in 2024 which should be on your watchlist. A walkthrough of the state of React ...
3日前
記事のアイキャッチ画像
YAPC:Hiroshima 2024 に参加しました
はてなブックマークアイコン 8
BASEプロダクトチームブログ
こんにちは!BASEでエンジニアをしている竹本です。 2/10(土)に広島国際会議場で開催されたYAPC::Hiroshima 2024 に参加してきたので、当日聞くことができたセッションの感想をイベントレポートとしてお届けします。 会場の様子 BASE はYAPC:Hiroshima 2024にプラチナスポンサーとして協賛していました。 協賛の背景については以下の記事をご覧ください。 YAPC::Hiroshima 2024にBASE がPlatinumスポンサーとして協賛します 印象に残ったセッション 経営・意志・エンジニアリング キャリアの初めから12年間CTOという役割を担っていた松本…
3日前
記事のアイキャッチ画像
Developers Summit 2024に登壇してレガシー改善について話しました #devsumi PR TIMES 開発者ブログ
こんにちは、インフラチームテックリードの櫻井です。 先日2/16(金)にDevelopers Summit 2024に登壇してきたので紹介したいと思います。 Developers Summit 2024について Deve […]
3日前
記事のアイキャッチ画像
The Self-Rendering Eval Shirt
はてなブックマークアイコン 1
StackBlitz Blog
How we made it, and how you can get one
3日前
記事のアイキャッチ画像
BenchSci: A Leap Forward with Dagster Dagster Blog
Learn about how BenchSci uses Dagster in their journey to expedite drug development.
3日前
記事のアイキャッチ画像
Creating Custom Exceptions in Elixir AppSignal
Let's run through the process of creating custom exceptions in Elixir.
3日前
記事のアイキャッチ画像
Remix Vite is Now Stable
はてなブックマークアイコン 11
Remix Blog
Support for Vite is now stable in Remix v2.7.
3日前
記事のアイキャッチ画像
How to dockerize a Django, Preact, and PostgreSQL Application Honeybadger Developer Blog
Dockerizing your Django application can be intimidating, but the rewards outweigh the risks. In this guide, Charlie Macnamara walks you through the setup process so you can get the most out of your applications.
3日前
記事のアイキャッチ画像
Electron 29.0.0 Electron Blog
Electron 29.0.0 has been released! It includes upgrades to Chromium 122.0.6261.39, V8 12.2, and Node.js 20.9.0.
3日前
記事のアイキャッチ画像
webcare-webshare Web Component Zach Leatherman
<webcare-webshare> is a web component that uses the Web Share API to share a web site, falling back (on desktop usually) to a copy to clipboard workflow.DemoSource code on GitHubUsed on the registration flow for conf.11ty.dev.Features #Defaults to copy URL when Web Share API is not available.Optionally override with your own copy-able content.Custom button text when Web Share API is not available.Installation #You can install via npm (@zachleat/webcare-webshare) or download the webcare-webshare.
3日前
記事のアイキャッチ画像
Bun v1.0.28
はてなブックマークアイコン 1
bun.sh
Fixes 6 bugs (addressing 26 👍 reactions). Fixes bugs impacting Prisma and Astro, 'events', 'readline', and 'http2'. Fixes a bug in Bun Shell involving stdin redirection and fixes bugs in bun:test with test.each and describe.only
3日前
記事のアイキャッチ画像
The EditContext API Frontend Masters Boost RSS Feed
I hadn’t heard of the EditContext API at all, but apparently it’s landed in Chrome already. Aaron Iker has a nice thread on it. Using a <textarea> or the contenteditable attribute on HTML elements offers a pretty limited text editing experience. Some fancy text editing components actually hide the original editable element, which is part […]
3日前
記事のアイキャッチ画像
Scroll-Locked Dialogs Frontend Masters Boost RSS Feed
I just wrote about the <dialog> element, with some basic usage and things to watch for. It’s a great addition to the web platform. Here’s another interesting thing we can do, connecting it to another one of my favorite new things on the web platform: :has(). (You can see I’ve been pretty into it lately.) […]
3日前
記事のアイキャッチ画像
How to Generate Random Numbers in Ruby Write Software, Well
This post covers the basics of random number generation in Ruby. As with everything in Ruby, there're multiple ways you could do it, with some approaches better than the other. We'll also explore generating random numbers in various formats as well as generating secure random numbers.
4日前
記事のアイキャッチ画像
Beyond the Hype: Can technology sustainability really make a difference? Scott Logic
In this episode, Oliver Cronk is joined by experts including Jeremy Axe, Group CTO at DS Smith, and consultants Darren Smith and Katie Davis from Scott Logic. Together, they unpack topics like the energy usage and carbon emissions of IT infrastructure, the challenges in accurately measuring sustainability, and whether claims of ‘green tech’ are substantiated or just hype.
4日前
記事のアイキャッチ画像
Join our new Escape community on Slack! Escape - The API Security Blog
If you're a security professional who enjoys asking questions, sharing your knowledge with others, and is passionate about API security, this group is for you!
4日前

2/19 (月)

記事のアイキャッチ画像
Mobile Accessibility Barriers For Assistive Technology Users Articles on Smashing Magazine — For Web Designers And Developers
Accessibility goes beyond making products user-friendly. It can significantly impact the quality of life for people with disabilities. Kate Kalcevich shares lessons she learned from assistive technology users — challenges and barriers they encounter on mobile devices.
4日前
記事のアイキャッチ画像
初心者向けの単純なルールを作る azukiazusa のテックブログ2
新しい物事を始めるときは複雑な理屈は抜きにして、単純なルールが規定されていることが初心者にとって大切です。この理屈は開発時の設計やコーディングルールにも当てはまると思います。単純なルールとして lint を設定したり、コンポーネント化して複雑な部分を隠蔽することですべての開発者にとってコードをコミットしやすくなります。
4日前
記事のアイキャッチ画像
素朴なSeederを作成してUnitテストの実装効率を上げた話 PR TIMES 開発者ブログ
こんにちは、フロントエンドエンジニアのやなぎ( @apple_yagi )です。 先日、バックエンドで行っているUnitテストの実装効率を上げるために簡単なSeeder(テストデータを作成するツール) […]
4日前
記事のアイキャッチ画像
How to scrape YouTube data with a simple API (using Python) SerpApi
Learn how to scrape YouTube data with a simple API using Python. Bonus: we will also scrape the video detail.
4日前
記事のアイキャッチ画像
10 Best Practices To Make Your Website Faster DebugBear Blog
Making your website faster can improve user experience and SEO rankings. Here are the 10 best practices that can help you diagnose page speed issues and make your website faster.
4日前
記事のアイキャッチ画像
throbber Web Component Zach Leatherman
<throb-ber> is a web component to add a little baby rainbow gradient overlay that shows until all of the images nested inside have finished loading.DemoSource code on GitHubWorks best with expensive dynamically generated images (like from the Eleventy Image Screenshot API). Used on the registration flow for conf.11ty.dev.Features #Custom minimum delay before the loading indicator is shown.Custom loading indicator bar height.Custom loading indicator gradient.Installation #You can install via npm
4日前
記事のアイキャッチ画像
ニコニコ動画のコード改善の歩み
はてなブックマークアイコン 47
dwango on GitHub
はじめに こんにちは。ニコニコ動画開発の小池です。 私の所属するチームではニコニコ動画の動画サービスのサーバーサイドをメインに担当しております。
5日前

2/18 (日)

記事のアイキャッチ画像
Flatt Security Developers' Quiz #7 解説 Flatt Security Blog
こんにちは、今回作問したTerranovaです。今回はFlatt Security Developers' Quiz #7にご参加いただきありがとうございました。 🍫 Flatt Security Developers' Quiz #7 開催! 🍫解答は2/18(日) 19:59まで!チョコ獲得を目指して頑張ってください!デモ環境: https://t.co/7J8Ez1nct4ソースコード: https://t.co/14AHolfCRt解答提出フォーム: https://t.co/sdvK7UzDel pic.twitter.com/MlNcKswnai— 株式会社Flatt Securi…
5日前
記事のアイキャッチ画像
type-safe とプログレッシブエンハンスメント、アクセシビリティヘルパーを備えたフォームライブラリ Conform
はてなブックマークアイコン 14
azukiazusa のテックブログ2
Conform は React 向けのフォームライブラリです。type-safe であること、Web 標準を利用したプログレッシブエンハンスメントや、アクセシビリティヘルパーを特徴としており、Next.js の Server Actions や Remix に対応しています。
5日前
記事のアイキャッチ画像
A Node.js Vulnerability Scanner to Avoid Security Risks of EOL Runtime Versions
はてなブックマークアイコン 1
Node.js Secure Coding’s Blog
Don't let vulnerabilities slow you down: Introducing is-my-node-vulnerable, the Node.js vulnerability scanner. Securing your Node.js applications in production is crucial. This blog post explores is-my-node-vulnerable, a free and easy-to-use scanner developed by Node.js expert Rafael Gonzaga.
5日前

2/17 (土)

記事のアイキャッチ画像
Release ES2024 Candidate February 2024 · tc39/ecma262 ECMAScript Daily
ECMAScript 2024 Candidate.ArrayBuffer.prototype.resizeArrayBuffer.prototype.transferRegExp v flag.Promise.withResolversObject.groupBy/Map.groupByAtomics.waitAsyncString.prototype.isWellFormed/String.prototype.toWellFormed
6日前
記事のアイキャッチ画像
Bun v1.0.27
はてなブックマークアイコン 2
bun.sh
Fixes 72 bugs (addressing 192 👍 reactions), Bun Shell supports throwing on non-zero exit codes, stream Response bodies using async generators, improves reliability of fetch(), http2 client, Bun.Glob and Bun Shell. Fixes a regression with bun --watch on Linux. Improves Node.js compatibility
6日前
記事のアイキャッチ画像
New App: Floating Clock Sindre Sorhus — Blog
The missing clock for Apple Vision Pro
6日前
記事のアイキャッチ画像
Two Typosquatting Python Packages Exploit Discord CDN to Deploy Malicious Payloads for Data Theft and System Manipulation Socket
Socket discovered two malicious Python packages, enchantv and vibrant, imitating popular packages and targeting victims via a base64 encoded payload in their setup files.
6日前
記事のアイキャッチ画像
Introducing Cypress Accessibility Cypress Blog
Looking for early access? Sign up here.IntroductionWe built Cypress Accessibility to help teams measure and improve the accessibility of their applications by adding highly effective, zero-effort accessibility checks to the Cypress Cloud platform. To do this, we automatically generate rich, interactive accessibility reports based entirely on existing tests being recorded to Cypress Cloud. This requires no setup or configuration, so it can be adopted instantly at any time, and it avoids many
6日前
記事のアイキャッチ画像
Week Links №1: Mid-Feb 2024 daverupert.com
I’ve read the entire internet so you don’t have to and here’s some links I found. Is this the start of a newsletter? 🤷‍♂️ I tried this two years ago. Anyways. Here’s some links.Web platform newsCSS Working Group resolved to add Mixins - Styles, now even more reusableCustomStateSet merged in HTML - Add your own pseudo-classes to custom elements like my-switch:state(flipped)EditContext - Microsoft is working on making contenteditable usefulSyntax Highlighting with the Custom Highlights API - Bram...
6日前
記事のアイキャッチ画像
How to use Media Source Extensions with AirPlay WebKit
Media Source Extensions (MSE) is a popular way to provide streaming video on the web.
6日前
記事のアイキャッチ画像
How to use Media Source Extensions with AirPlay WebKit
Media Source Extensions (MSE) is a popular way to provide streaming video on the web.
6日前
記事のアイキャッチ画像
API security for PCI compliance: A deep dive into the PCI DSS 4.0 impact Escape - The API Security Blog
Prepare for PCI DSS 4.0 compliance with our in-depth guide and protect your payment transactions with robust API security measures.
7日前
記事のアイキャッチ画像
How to secure gRPC APIs Escape - The API Security Blog
Explore gRPC API security, what makes gRPC better than REST, and how to identify and fix gRPC vulnerabilities before they reach production.
7日前
記事のアイキャッチ画像
The Linear Look Frontend Masters Boost RSS Feed
If there is any one web design style trend that is dominant right now, it’s The Linear Look, as Alex Trost shows off here.
7日前

2/16 (金)

記事のアイキャッチ画像
Global Design System Frontend Masters Boost RSS Feed
A global design system is what Brad Frost says we need to save the world from unnecessary repeat (and error prone) work. Dave Rupert and I spoke with Brad on ShopTalk all about it. I still had some questions (you know I’m big on asking questions!), and Brad’s going to think on them. I feel […]
7日前
記事のアイキャッチ画像
UI = f(statesⁿ)
はてなブックマークアイコン 41
daverupert.com
“UI is a function of state” is a pretty popular saying in the front-end world. In context (pun intended), that’s typically referring to application or component state. I thought I’d pull that thread a little further and explore all the states that can effect the UI layer…First-party application statesEvery application whether it’s a to-do list or a shopping cart or some radically complex app will have some state. State isn’t uniform and typically exists at a variety of different levels. We’ll st
7日前
記事のアイキャッチ画像
@vercel/otel 1.3.0
はてなブックマークアイコン 1
Vercel News
Vercel and Next.js provide increased observability of your applications through OpenTelemetry. of now providing custom resource and operation names for to satisfy their cardinality requirements. You can group related URL paths for a given span to reduce cardinality and associated usage.v1.3.0Datadog@vercel/otelFor example, can be mapped to ./products/hoodie/products/[name]Learn more in or start using the package with .our documentationNext.jsRead more
7日前
記事のアイキャッチ画像
No action required: Lowering default function timeout in new Enterprise projects Vercel News
The default Vercel Function timeout of all new projects for Enterprise customers will be reduced to 15 seconds on Feb 20th. This change helps prevent unintentional function usage, unless explicitly opted into the (up to 15 minutes).longer function durationExisting Enterprise projects will not have their defaults changed. to learn more.Check out our documentationRead more
7日前