Oyinkansola Awosan I'm a fun techie and passionate technical writer interested in data science, machine learning, cloud engineering, and blockchain technologies.

Stories by Oyinkansola Awosan

Best HTML To PDF Libraries For Node.js

Best HTML to PDF libraries for Node.js

Dev

We investigate and compare four popular HTML to PDF libraries for Node.js applications: Puppeteer, jsPDF, PDFKit, and pdfmake.

Oyinkansola Awosan
Oct 31, 2024 ⋅ 8 min read
Green node logo over blue background.

Advanced Next.js caching strategies

Dev

Learn request memorization, data cache, full route cache, router cache, plus cache invalidation and tools for your Next.js project.

Oyinkansola Awosan
Oct 29, 2024 ⋅ 12 min read

Next.js View Transitions API

Dev

User expectations for web applications have evolved. Users expect seamless and smooth experiences when navigating between pages; they want the […]

Oyinkansola Awosan
Aug 30, 2024 ⋅ 5 min read
Exploring The Javascript Registry For Javascript Module Management

Exploring JSR for JavaScript module management

Dev

JSR is designed to serve as a registry for both JavaScript and TypeScript packages, and an upgrade to the features provided by npm.

Oyinkansola Awosan
Jul 19, 2024 ⋅ 8 min read
Exploring The Aha Stack: Astro, Htmx, Alpine — A Complete Tutorial With A Demo Project And Comparison To Other Stacks

Exploring the AHA stack: Tutorial, demo, and comparison

Dev

The AHA stack — Astro, htmx, and Alpine — is a solid web development stack for smaller apps that emphasize frontend speed and SEO.

Oyinkansola Awosan
May 3, 2024 ⋅ 13 min read
Reactivity With The Vue 3 Composition API: Ref() And Reactive()

Reactivity with the Vue 3 Composition API: ref() and reactive()

Dev

Explore Vue 3’s Composition API and the ref() and reactive() functions for implementing efficient reactivity.

Oyinkansola Awosan
Apr 30, 2024 ⋅ 10 min read
How To Use Type Guards In TypeScript

How to use type guards in TypeScript

Dev

TypeScript uses built-in JavaScript operators like `typeof`, `instanceof`, `in`, and `is`, which are used to determine if an object contains a property.

Oyinkansola Awosan
Jan 15, 2024 ⋅ 6 min read
Next.js No-Code Platforms Rapid Development

Exploring Next.js no-code platforms for rapid development

Dev

We explore the advantages, drawbacks, and best practices associated with using Next.js no-code platforms to speed up frontend development.

Oyinkansola Awosan
Jan 15, 2024 ⋅ 6 min read
Inheritance Vs Composition Vue

Inheritance vs. composition in Vue

Dev

Inheritance allows code reuse by inheriting properties and methods from a parent component. Composition, however, is simply a way to reuse code by composing smaller, reusable components and functions.

Oyinkansola Awosan
Jul 11, 2023 ⋅ 4 min read
How Why Use Next JS Django

How and why you should use Next.js with Django

Dev

Both Next.js and Django can efficiently handle a web application’s frontend and backend sections. Therefore, it’s unsurprising that this combination has a few use cases.

Oyinkansola Awosan
Oct 13, 2022 ⋅ 4 min read
Top Node Websocket Libraries 2022

Top WebSocket libraries for Node.js in 2022

Dev

Review eight popular Node libraries for WebSocket: SockJS, ws, Socket.IO, Faye WebSocket, SocketCluster, Sockette, and Feathers.

Oyinkansola Awosan
Dec 29, 2021 ⋅ 3 min read
Pycharm vs Vscode

PyCharm vs. VS Code: Choosing the best Python IDE

Dev

PyCharm and VS Code are both excellent tools for writing Python code. Compare each in terms of price, memory consumption, code management, extensions, and more.

Oyinkansola Awosan
Dec 1, 2021 ⋅ 4 min read