dev.to
1. Publishing Docusaurus to dev.to with the dev.to API
If you'd like to cross post your Docusaurus blogs to dev.to, you're in the right place. This post describes how to do that using TypeScript and the dev.to API.
Why not use "Publishing to DEV Community 👩💻👨💻 from RSS"?
If you take a look at the dev.to settings (under extensions) you'll see that you can post to dev.to using an RSS feed:
This is great, but it has a number of downsides:
every post published to your blog will be published to dev.to - there's no fine grained control
every post p…
#devto #api #docusaurus #githubactions
2. Importance of Lazy Loading content
What is lazy loading?
Lazy loading or loading content on demand is the process of identifying resources that are non-blocking to a website and delaying their loading or initialization until the page needs them. Common resources to lazy load include:
Bundle JS files
Vendor or third-party JS files
CSS files
Images
Reused image from AdobeStock
This article outlines the benefits of loading content on demand, how to do it, and when the technique should be applied. We’ll also share how we use lazy…
3. Responsive Navbar with CSS and JS
Hello Guys Today i will show you how to create a responsive navbar with custom hamburger icon and slide-in effect with HTML,CSS and Javascript.
Let's get started...
HTML -
role="button" class="hamburger">
class="bar bar-1">
class="bar bar-2">
class="bar bar-3">
class="navigation">
class="nav-item"> href="#"> HOME
class="nav-item"> href="#"> CATEGORY
class="nav-item"> href="#"> PRICING
class="nav-item"> href="#"> CONTACT
class="nav-item"> href="#"> ABOUT
class="section-1">Section…
#html #css #javascript #webdev
1. Publishing Docusaurus to dev.to with the dev.to API
If you'd like to cross post your Docusaurus blogs to dev.to, you're in the right place. This post describes how to do that using TypeScript and the dev.to API.
Why not use "Publishing to DEV Community 👩💻👨💻 from RSS"?
If you take a look at the dev.to settings (under extensions) you'll see that you can post to dev.to using an RSS feed:
This is great, but it has a number of downsides:
every post published to your blog will be published to dev.to - there's no fine grained control
every post p…
#devto #api #docusaurus #githubactions
2. Importance of Lazy Loading content
What is lazy loading?
Lazy loading or loading content on demand is the process of identifying resources that are non-blocking to a website and delaying their loading or initialization until the page needs them. Common resources to lazy load include:
Bundle JS files
Vendor or third-party JS files
CSS files
Images
Reused image from AdobeStock
This article outlines the benefits of loading content on demand, how to do it, and when the technique should be applied. We’ll also share how we use lazy…
3. Responsive Navbar with CSS and JS
Hello Guys Today i will show you how to create a responsive navbar with custom hamburger icon and slide-in effect with HTML,CSS and Javascript.
Let's get started...
HTML -
role="button" class="hamburger">
class="bar bar-1">
class="bar bar-2">
class="bar bar-3">
class="navigation">
class="nav-item"> href="#"> HOME
class="nav-item"> href="#"> CATEGORY
class="nav-item"> href="#"> PRICING
class="nav-item"> href="#"> CONTACT
class="nav-item"> href="#"> ABOUT
class="section-1">Section…
#html #css #javascript #webdev
dev.to
1. Serving Docusaurus images with Cloudinary
Cloudinary offers an image CDN which can improve performance of your site. This post details how to get Docusaurus to use Cloudinary to serve optimised images.
What is Cloudinary?
To quote Cloudinary's website:
Most leading blogs deliver their assets (images, JS, CSS, etc.) through state-of-the-art CDNs and utilize online resizing technologies. With faster, off-site access, they greatly improve their users’ browsing experience, while reducing load on their servers.
Using Cloudinary you can …
#docusaurus #cloudinary #remarkplugin
2. Mutative - 10x faster than Immer
Mutative - A JavaScript library for efficient immutable updates, 10x faster than Immer by default, even faster than naive handcrafted reducer.
Motivation
Writing immutable updates by hand is usually difficult, prone to errors and cumbersome. Immer helps us write simpler immutable updates with "mutative" logic.
But its performance issue causes a runtime performance overhead. Immer must have auto-freeze enabled by default(Performance will be worse if auto-freeze is disabled), such immutable st…
#javascript #react #webdev #programming
3. Publishing Docusaurus to dev.to with the dev.to API
The dev.to API provides a way to cross post your Docusaurus blogs to dev.to. This post describes how to do that with TypeScript, Node.js and the dev.to API.
Why not use "Publishing to DEV Community 👩💻👨💻 from RSS"?
If you take a look at the dev.to settings (under extensions) you'll see that you can post to dev.to using an RSS feed:
This is great, but it has a number of downsides:
every post published to your blog will be published to dev.to - there's no fine grained control
every post publ…
#devto #api #docusaurus #githubactions
1. Serving Docusaurus images with Cloudinary
Cloudinary offers an image CDN which can improve performance of your site. This post details how to get Docusaurus to use Cloudinary to serve optimised images.
What is Cloudinary?
To quote Cloudinary's website:
Most leading blogs deliver their assets (images, JS, CSS, etc.) through state-of-the-art CDNs and utilize online resizing technologies. With faster, off-site access, they greatly improve their users’ browsing experience, while reducing load on their servers.
Using Cloudinary you can …
#docusaurus #cloudinary #remarkplugin
2. Mutative - 10x faster than Immer
Mutative - A JavaScript library for efficient immutable updates, 10x faster than Immer by default, even faster than naive handcrafted reducer.
Motivation
Writing immutable updates by hand is usually difficult, prone to errors and cumbersome. Immer helps us write simpler immutable updates with "mutative" logic.
But its performance issue causes a runtime performance overhead. Immer must have auto-freeze enabled by default(Performance will be worse if auto-freeze is disabled), such immutable st…
#javascript #react #webdev #programming
3. Publishing Docusaurus to dev.to with the dev.to API
The dev.to API provides a way to cross post your Docusaurus blogs to dev.to. This post describes how to do that with TypeScript, Node.js and the dev.to API.
Why not use "Publishing to DEV Community 👩💻👨💻 from RSS"?
If you take a look at the dev.to settings (under extensions) you'll see that you can post to dev.to using an RSS feed:
This is great, but it has a number of downsides:
every post published to your blog will be published to dev.to - there's no fine grained control
every post publ…
#devto #api #docusaurus #githubactions
dev.to
Tired of the same old marketing fluff? Ashkan Rajaee breaks down why multichannel isn’t just a buzzword — it’s the new standard. No fluff. Just systems that actually convert. #marketing #crm #startups #growthhacking #devto
Why Most Marketers Are Wasting Time — and How Ashkan Rajaee Is...
Tired of the same old marketing fluff? Ashkan Rajaee breaks down why multichannel isn’t just a buzzword — it’s the new standard. No fluff. Just systems that actually convert. #marketing #crm #startups #growthhacking #devto
Why Most Marketers Are Wasting Time — and How Ashkan Rajaee Is...
dev.to
I love that this post doesn’t just focus on selling harder, but on structuring smarter. Practical and tactical advice. #AshkanRajaee #careeradvice #developerlife #softskills #techleadership #DevTo
What Sales Teams Can Teach Product Builders About Process (From...
I love that this post doesn’t just focus on selling harder, but on structuring smarter. Practical and tactical advice. #AshkanRajaee #careeradvice #developerlife #softskills #techleadership #DevTo
What Sales Teams Can Teach Product Builders About Process (From...