Vercel Edge — what is it and how is itEdge runtime. One of the main functionality of Vercel — the company that developed and maintains next.js. However, its influence on the edge runtime has gone far beyond its frameworks and utilities. T…Alex·Jul 14·11 min readFollownext.jsverceledge runtime
Measure twice and release once. A/B tests of static sitesA release starts with an idea. When that perfect idea comes in the brainstorming, the idea that will appeal to all users and attract new customers. The idea is presented to a team of managers, markete…Alex·Jun 4·11 min readFollowa/b testsnext.jsgrowth
React Conf 2024. React v19 RCThe first day of React.js Conf just concluded. This much-anticipated conference took place almost 3 years after the previous one. The React updates were just as eagerly awaited. The conference began w…Alex·May 16·7 min readFollowreactnext.jsreact v19frontend
Caching in next.js. Gift or CurseThe App Router significantly expands the functionality of next.js — partial pre-rendering, templates, parallel and interceptable routes, server components, and much more. However, despite all these im…Alex·Mar 19·10 min readFollowreactnext.jsfrontend
History of Vercel 2020-Present (7/7). Zeit is now VercelIn April 2020, tech company Zeit announced a major rebranding. This new turn allowed Guillermo Rauch to return to big business, but at the same time, it became the most controversial decision in the e…Alex·Feb 28·7 min readFollowvercelnext.js
History of Vercel 2015–2020 (6/7). Zeit and Next.jsAfter leaving Automattic in 2015, Guillermo founded a new company — Zeit. Co-founders were Tony Kovanen and Naoyuki Kanezawa.Alex·Feb 21·6 min readFollownext.jsvercel
History of Vercel 2013–2015 (5/7). AutomatticAutomattic. A company that played a massive role in shaping the modern internet and deserves a separate series of articles. However, it will only be touched on superficially here.Alex·Feb 14·5 min readFollowvercelnext.jsautomattic
More libraries to the library god or how I remade i18n [next.js v14]There are dozens of amazing libraries made for internationalization, such as i18n, react-intl, next-intl. They all do an excellent job of adding translations to an application or website. Most of them…Alex·Feb 13·7 min readFollownext.jsi18nintlreact
History of Vercel (4/7). 2013. Cloudup. Drag. Drop. Stream.Cloudup is a clear and fast file-sharing service for files, videos, links, music, documents, code, text, and so on, which is both user-friendly and recipient-friendly. Drag. Drop. Stream.Alex·Feb 7·7 min readFollowvercelnext.jscloudup
History of Vercel (3/7). 2009–2013. LearnBoost. Team that has become a leader in open source…one of the most technologically advanced companies… socket, stylus, mongoose, n, express… Nathan Rajlich, Aaron Heckmann, TJ…Alex·Jan 31·11 min readFollowvercelnext.jslearnboost
Next.js App Router. Experience of use. Path to the future or wrong turnTwo years ago, the Next.js team introduced a new approach to routing, which was supposed to replace the so-called Pages Router and added a range of fundamentally new functionality.Alex·Jan 25·12 min readFollownext.jsreactapp router
History of Vercel (2/7). LearnBoost. A leading tech companyThe first startup, investments, developments. An educational platform that became a leading tech company of its time.Alex·Jan 24·8 min readFollowvercelnext.js
History of Vercel (1/7). 1990–2009. Guillermo Rauch. Childhood and first steps in programming.He was born in a small town in Argentina, did not finish school, went to work in Switzerland at the age of 17, and emigrated to the US at 18 to start implementing his ideas as an entrepreneur.Alex·Jan 17·7 min readFollowvercelnext.js
Compression of css classes. Next.js. Let’s make the web Even faster.For many years, there have been debates about how best to name classes — according to BEM, by objectives, by components or however you like, but with the addition of a hash. And this is indeed an impo…Alex·Jan 15·5 min readFollownext.jsminifycompression
Next.js v13: What's New and What's ComingNext.js is the largest framework for web application development. It was created six years ago, on October 25, 2016. Since then, 12 major releases have been issued, making the web faster and faster. D…Alex·Oct 24·9 min readFollownext.jsreactapp router
Next.js Layout RFC: Changing Everything to Make the Web FasterIn May of this year, Next.js unexpectedly published an RFC (request for comments) on its blog. It primarily discusses a new abstraction - layouts - as well as a host of related changes aimed at speedi…Alex·Oct 24·9 min readFollownext.jsreactapp routerlayout rfc
Theming. Part 2. New Browser APIs. Theming with SSR. Choosing Between SPA, SSR, and SSG.According to data collected by Android Authority (2,514 respondents) and an analysis by Thomas Steiner, over 80% of users use a dark theme. Of course, it’s hard to call this sample entirely representa…Alex·Jan 12·10 min readFollowcssfrontendthemecolor mode
Next.js 12 ReleaseWho would have thought that just four months later, these ideas would resurface and take on even greater significance?Alex·Nov 4·7 min readFollownext.jsreact
Next.js: Where is it going, where did it come from, and what does Google have to do with it?It’s been almost two weeks since the Next 11 presentation. Today, I'd like to talk about which technologies soon received comprehensive support, understand who helped implement them, and what goals th…Alex·Jun 28·12 min readFollownext.jsreactaurorav11
Thematization: History, Causes, and ImplementationA dark theme for nighttime use isn’t the only reason for adding theming to a website. Another important goal is service accessibility. Worldwide, there are 285 million people with total or partial vis…Alex·Jun 18·20 min readFollowcssfrontendthemecolor mode