Pelican static site generator 4.5
Pelican static site generator
To design and develop an interactive globe
Stripe’s approach to creating a 1:40 million-scale, interactive 3D model of the earth.
Are ad blockers doomed or have we already won? A history lesson
AdGuard dives into the history of ad blocking, from the very first banner on the web to present days, and we even have a peek into the future of ads and ad blockers. Let's look back together to better understand what awaits us ahead.
ING open-sources Lion, a library of accessible and flexible Web Components
TL;DR: Web development can be hard, whether you’re making your own components, implementing Design Systems, support many different…
Web Authentication Methods Compared
This article looks at the most commonly used web authentication methods.
OT and CRDT trade-offs for Real-Time collaboration
What do OT (Operational Transformation) and CRDT (Conflict-free Replicated Data Type) really mean? And which one should you use in your real-time collaboration solution?
Dividing front end from back end is an antipattern
We software developers have historically used the terms “frontend” and “backend” to describe work on client-side (e.g., browser) and server-side applications, respectively. This conceptual split has evolved into the creation of specialized developer roles for each, which is still the norm throughout the industry. In…
WebBundles harmful to content blocking, security tools, and the open web
Google is proposing a new standard called WebBundles. This standard allows websites to “bundle” resources together, and will make it impossible for browsers to reason about sub-resources by URL. While we appreciate the problems the WebBundles and related proposals aim to solve, we believe there are other, better ways…
End-to-end encryption in the browser
Excalidraw introduces browser-based end-to-end encryption using Web Cryptography APIs for secure, private drawing storage.
Bootstrap 5 Beta 1
With our first beta release of Bootstrap 5, we're calling it on new features and breaking changes. From here on out, we're only fine-tuning features, bugs, and…
How Shopify implemented its secure authentication service
We created a centralized authentication service, called Identity, by building upon functionality from the OpenID Connect (OIDC) specification.
Next.js 9.5
Next.js 9.5 introduces Stable Incremental Static Regeneration, Custom Base Path, Redirects and Rewrites, Webpack 5 Beta, and more!
Next.js 9.3 – Static Site Support, 32 KB Smaller Runtime
Next.js 9.3 introduces new static-site generation improvements, native support for SCSS, reduced bundle sizes, static 404 pages, and more!
Auth is now available in Supabase (YC S20)
Authenticate and authorize your users with Supabase Auth
How to GraphQL with Ruby, Rails, Active Record, and No N+1
An exhaustive hands-on guide for dealing with N+1 problem in database-backed Ruby or Rails applications that use Active Record and serve the GraphQL APIs
Updates to form controls and focus
HTML form controls provide the backbone for much of the web's interactivity. They're easy for developers to use, have built-in accessibilit...
New JSX Transform
This blog site has been archived. Go to react.dev/blog to see the recent posts. Although React 17 doesn’t contain new features, it will provide support for a new version of the JSX transform. In this post, we will describe what it is and how to try it. What’s a JSX Transform? Browsers don’t understand JSX out of the…
Windows 10 Hosted App Model
In Windows 10 version 2004, we are introducing the concept of Hosted Apps to the Windows App Model. Hosted apps are registered as independent apps on Windows, but require a host process in order to run. An example would be a script file which requires its host (eg: Powershell or Python) to be installed. By
Nitrome to convert its Flash game library to HTML5
Hi Nitromians, It has been a long time since we last posted on the blog so there is a lot to get through so settle in! Today�s big news is that we can finally tell you what we are doing to keep our flash games alive past the end of this year when flash will be removed from popular browsers.
Beware of the GIF: Account Takeover Vulnerability in Microsoft Teams
Protect your organization with Idira®. Modernize identity governance, automate access reviews, and secure every identity across your hybrid cloud environment.
Amazon Interactive Video Service – Add Live Video to Your Apps and Websites
Today, I am so excited to tell you about the new Amazon Interactive Video Service, which allows you to add live video directly into your own apps and websites. If you are anything like me, you are going to be blown away by how simple the team have made it to integrate interactive, low latency, […]
Web Vitals: essential metrics for a healthy site
Optimizing for quality of user experience is key to the long-term success of any site on the web. Through our ongoing engagement and coll...
New things in Android 11
The latest release of Android offers easier ways to help you manage your conversations, connected devices, privacy, and much more.