À propos
Articles de Tim
-
Choosing the right visual editor for your website: Platform-first vs. Code-first
Choosing the right visual editor for your website: Platform-first vs. Code-first
Par Tim Benniks
-
Companies to watch according to the Doorbell DevRel
Companies to watch according to the Doorbell DevRel
Par Tim Benniks
-
Your team is the key to success when going headless
Your team is the key to success when going headless
Par Tim Benniks
Contributions
-
What are the best practices for developing web applications using Jamstack architecture?
The main strength of the Jamstack is its performant pre-rendered HTML pages that eliminate server load issues. However, there are plenty of slow-running Jamstack sites. This is due to not using web standards while implementing the front end. Think about image loading with lazy, responsive image tags, prefetching fonts, loading as few third-party scripts (analytics, Facebook pixel, etc) as possible, and many more essential things that slow webpages down. Use a meta framework tool like Astro, Remix, NuxtJS, or Next.js. These have built-in features for code-splitting, lazy loading components, and preloading font files. Lastly, ensure the Jamstack site runs on a CDN edge with high performance like Netlfy, Vercel, or Cloudflare.
-
What are the best practices for developing web applications using Jamstack architecture?
Jamstack has had many definition iterations over the years, but in the end, it comes down to the fact that you render the pages of your website in the build step to serve them from a CDN as static files. This has the benefit of performance and a lower attack surface for hackers, as there are no connections to API endpoints at runtime. A few meta frameworks have specialized in the Jamstack, notably Next.js, Gatsby, and NuxtJS. They added features like JavaScript hydration on page load to make the site an SPA after the first load. Tooling for Jamstack is associated with headless SaaS like CMS, PIM, DAM, and commerce engines. However, Jamstack projects can be based on legacy architectures if the front-end and back-end are separated.
Activité
-
The brutal truth about 10x developers: They don't exist. Here's why: 1. Productivity isn't linear 2. Quality > Quantity 3. Team impact matters…
The brutal truth about 10x developers: They don't exist. Here's why: 1. Productivity isn't linear 2. Quality > Quantity 3. Team impact matters…
Aimé par Tim Benniks
-
Now this is a good prime day haul. Toys for boys. I’m finally replacing my ever malfunctioning Elgato Keylights.
Now this is a good prime day haul. Toys for boys. I’m finally replacing my ever malfunctioning Elgato Keylights.
Partagé par Tim Benniks
-
Breaking news: Google just announced that they will be deprecating their URL shortener goo.gl completely. This means that all goo.gl links will no…
Breaking news: Google just announced that they will be deprecating their URL shortener goo.gl completely. This means that all goo.gl links will no…
Aimé par Tim Benniks
Expérience et formation
Licences et certifications
Cours
-
Gigya partner training
-
Langues
-
English
Bilingue ou langue natale
-
Dutch
Bilingue ou langue natale
-
French
Compétence professionnelle limitée