Considering alternatives to Figma? Figma has garnered a strong reputation as a leading tool in the Design Collaboration category, known for its Free version, competitive pricing, user-friendly interface, and seamless design collaboration. However, there ... more
Next.js 14, the latest version of Vercel’s React-based framework for web development, previews a compiler improvement for dynamic content. Introduced October 26, Next.js 14 offers an experimental preview of partial prerendering, a compiler optimization ... more
Ever since David Darmanin launched Hotjar in 2014, it’s become one of the go-to user analytics tools worldwide. Fans love its minimalist and intuitive interface, visual heatmaps, and feedback & survey widgets. However, it has limitations that turn ... more
Product analytics tools capture, visualize, and analyze user behavior on the web, allowing product teams to gain actionable insight on how to improve their apps and websites. They provide a complete picture of not only how and where but also why users ... more
This is the year AI became ubiquitous. I interact with OpenAI's ChatGPT daily, seeking different sorts of help but asking a lot just out of curiosity. However, in certain situations – walking, driving a car, having no or poor cell service – accessing ... more
The new View Transitions API is one of the most exciting updates for the web in years and is beginning to land in stable browsers. It introduces the ability to do smooth page transitions on the web – similar to a mobile app experience – in a simple and ... more
Today we are pleased to share what new in WebKit for Safari 17.1. It’s now available for iOS 17.1, iPadOS 17.1, macOS Sonoma 14.1, macOS Ventura and macOS Monterey. Managed Media Source Safari 17.1 now brings the new Managed Media Source API to iPhone. ... more
The Node.js team has recently released Node.js 21. This release introduces changes such as updates to the V8 JavaScript engine, stable fetch and WebStreams modules, an experimental flag for altering module defaults, a built-in WebSocket client, and enhancements ... more
JavaScript's built-in objects include Object , JSON , console , String , Math , Date , and the window and global objects. These are some of the most important and useful parts of the JavaScript language. Together, they are essential elements of the programming ... more
As I’ve discussed during this email microservice series, Twilio SendGrid is an extremely powerful email platform – but it does require some building. In the first two posts in the series, I showed you a microservices architecture to handle outgoing API ... more
Twilio SendGrid is an extremely powerful platform for sending and receiving emails, but it does require some building. When talking to customers about using the SendGrid Email API, I often talk about a “communications layer” or a “microservice” or some ... more
The first part of this blog series showed how enterprises could build a microservice to send outbound emails in a centralized and scalable way. In this second post on AWS microservices, we will handle incoming SendGrid Event Webhooks. These Event Webhooks ... more
Learn about decorators in JavaScript: what they are, how they work, what they're useful for, their pros and cons, and how to use them. Continue reading JavaScript Decorators: An In-depth Guide on SitePoint. ... more
Thanks to all of you who joined us for our last Hacker News Meetup. Moving forward, time for another Design conversation. It will happen on Thursday, November 30th 2023. We will be talking about Inclisive design vs. diversity : Theme : Designing for ... more
#429 – October 23, 2023 React useTransition: performance game changer or…? Looking into what React Concurrent Rendering is, what hooks like useTransition and useDeferredValue do, what are the benefits and downsides of using them. Got better things to ... more
Visual Studio Code has taken the crown of most used text editor, at least in JavaScript spheres. VSCode is fast, feature-filled, and supports thousands of plugins to boost productivity. Developers can also tweak hundreds of settings to enrich functionality. ... more
#429 – October 23, 2023 React useTransition: performance game changer or…? Looking into what React Concurrent Rendering is, what hooks like useTransition and useDeferredValue do, what are the benefits and downsides of using them. Got better things to ... more
React Native Viewport Detector react-native-viewport-detector is a library for monitoring the visibility of React Native components within the viewport. It provides a straightforward way to track whether a child component is currently visible to the user ... more
The JavaScript language and its ever-changing ecosystem of packages and practices can make codebases quickly become hard to maintain. The resulting loss of development velocity and/or code quality can be prevented without rewriting everything from scratch, ... more
Astro 3.0 was released recently and it includes some great improvements, but the most exciting feature by far is its support for the View Transitions API (MDN)! In this article, I’ll briefly introduce Astro and View Transitions, and walk through a demo ... more
We are excited to share the release of our new Cost Calculator to showcase just how much the wrong APM provider can add to your cloud hosting costs (try it now). Observability is vital, but it comes with computational overhead that shares the same infrastructure ... more
Luxury fashion powerhouse GUCCI relies heavily on Chinese market. According to Barclays, last year China accounted for around 35% of GUCCI’s annual sales. As one of the most beloved high-end brands among Chinese customers, GUCCI has been constantly modernizing ... more
Release Notes for Safari Technology Preview 181 Safari Technology Preview Release 181 is now available for download for macOS Sonoma and macOS Ventura. If you already have Safari Technology Preview installed, you can update it in System Settings under ... more
Node.js 21, the latest release of the open source cross-platform JavaScript runtime, has arrived, featuring a built-in WebSocket client and support for globs in the platform’s test runner. Announced October 17, Node.js 21 is equipped with an experimental, ... more