Tharindu Gunawardana
10 posts
FumaDocs React Component to Display Code from Github Repos
The GithubCodeBlock component allows you to embed and display code from GitHub repositories directly in your Fuma Docs…
Shims in Web Development
Introduction In programming, a shim acts as a bridge between your code and an underlying system, allowing you…
[Jun] ML Community — Highlights and Achievements
[Jun] ML Community — Highlights and Achievements Let’s explore highlights and accomplishments of the vast Google Machine Learning communities over…
The Ultimate New Hire Onboarding Guide That Actually Works
My first time getting hired — a college internship — wasn’t exactly memorable. Honestly, there wasn’t much of…
20 Free & Paid Small Business Tools for Any Budget
Free and paid tools for small businesses save time, streamline operations, and, importantly, save money. From my experience…
Everything You Need To Know About Podcast Advertising and Sponsorships
As a content growth and innovation leader for HubSpot, I know how important it is to find impactful…
Part 3: Introduction to Views and Template Rendering
What are Django Views? Views in Django are Python functions or classes responsible for handling HTTP requests and…
How Rails Powers PopaDex for Simplified Financial Planning
The current landscape of personal finance management is full of bloated apps, half of which have a business…
Angular 17 Encrypting Decrypting Data with CryptoJs | Angular 17 Tutorial | React
Step 1: First, let’s install crypto-js in our Angular project using npm: npm install crypto-js npm i --save-dev…
How to Build Your Own SEO Chrome Extension With ChatGPT
Learn to create SEO Chrome extensions with ChatGPT. Use this step-by-step instruction to bring your innovative SEO tool…