Newest articles
I write articles about web development, mostly React, Vue, best practices, accessibility and JS related stuff.
By Bartosz ŁaniewskiReact Native
How to add Ads Mediation Adapters for AdMob using Expo Plugins?
Ad Mediation is a feature that optimizes ad revenue by enabling multiple Ad Networks to display ads in your app. The react-native-google-mobile-ads packag…
By Bartosz ŁaniewskiReact, Architecture
How to write better React with Compound Components?
When building React applications, we often create components meant to be used together – think of a Select and an Option or a Tab and a TabContent. Those…
By Bartosz ŁaniewskiJavaScript, Architecture
Why you should avoid Barrel Files in JavaScript Modules?
Barrel files consolidate the exports of multiple modules into a single file. We use them to import a module using a single import statement without…
By Bartosz ŁaniewskiGatsby, SEO
Ultimate Gatsby SEO Guide: How to structure data for rich snippets?
Adding structured data can help search engines understand more about your web pages and show better, richer results. Rich snippets enhance the appearance…
By Bartosz ŁaniewskiGatsby, SEO
Ultimate Gatsby SEO Guide: How to generate thumbnails?
As a software engineer, I love to automate things. I also love to write blog posts. So I decided to automate the process of generating thumbnails for my…