Forem

Athreya aka Maneshwar profile picture

Athreya aka Maneshwar

Technical Writer | 250k+ Reads | i3 x Mint | Learning, building, improving, writing :)

C++
Java
8 Week Community Wellness Streak
Top 7
GraphQL
Two Year Club
4 Week Community Wellness Streak
100 Thumbs Up Milestone
Writing Debut
One Year Club
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Building an SVG Editor with Konva.js

Building an SVG Editor with Konva.js

10
Comments
8 min read

Want to connect with Athreya aka Maneshwar?

Create an account to connect with Athreya aka Maneshwar. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Text Processing Made Easy with spaCy

Text Processing Made Easy with spaCy

10
Comments
4 min read
A Simple Guide to Keyword Clustering with spaCy
Cover image for A Simple Guide to Keyword Clustering with spaCy

A Simple Guide to Keyword Clustering with spaCy

6
Comments
5 min read
Little Choices That Shape User Experience
Cover image for Little Choices That Shape User Experience

Little Choices That Shape User Experience

5
Comments
3 min read
Why Personas Matter: A Friendly Approach to UI/UX Design
Cover image for Why Personas Matter: A Friendly Approach to UI/UX Design

Why Personas Matter: A Friendly Approach to UI/UX Design

7
Comments
4 min read
How to Design for Users Who Can’t Focus
Cover image for How to Design for Users Who Can’t Focus

How to Design for Users Who Can’t Focus

12
Comments 2
4 min read
Understanding JavaScript Functions — A Simple Walkthrough
Cover image for Understanding JavaScript Functions — A Simple Walkthrough

Understanding JavaScript Functions — A Simple Walkthrough

13
Comments
3 min read
Why Users Act or Don’t: Lessons from the CREATE Action Funnel
Cover image for Why Users Act or Don’t: Lessons from the CREATE Action Funnel

Why Users Act or Don’t: Lessons from the CREATE Action Funnel

12
Comments
5 min read
How to Stop Fighting with Time Zones as a Developer
Cover image for How to Stop Fighting with Time Zones as a Developer

How to Stop Fighting with Time Zones as a Developer

13
Comments 4
5 min read
Getting Started with Google BigQuery: A Beginner’s Guide

Getting Started with Google BigQuery: A Beginner’s Guide

7
Comments
4 min read
Ever Wonder How Your Email Actually Gets Sent? Meet the SMTP Server!
Cover image for Ever Wonder How Your Email Actually Gets Sent? Meet the SMTP Server!

Ever Wonder How Your Email Actually Gets Sent? Meet the SMTP Server!

16
Comments
4 min read
A Deep Dive into CDNs, DNS, and Your Server Setup
Cover image for A Deep Dive into CDNs, DNS, and Your Server Setup

A Deep Dive into CDNs, DNS, and Your Server Setup

13
Comments 2
6 min read
Putting Your Site Behind G Cloud CDN, an unapologetically detailed, how-to
Cover image for Putting Your Site Behind G Cloud CDN, an unapologetically detailed, how-to

Putting Your Site Behind G Cloud CDN, an unapologetically detailed, how-to

15
Comments 2
10 min read
How to Add CDN in Cloudflare: A Beginner’s Guide
Cover image for How to Add CDN in Cloudflare: A Beginner’s Guide

How to Add CDN in Cloudflare: A Beginner’s Guide

16
Comments
3 min read
Managing Secrets in Ansible with Vault
Cover image for Managing Secrets in Ansible with Vault

Managing Secrets in Ansible with Vault

12
Comments
2 min read
Restic vs Rclone vs Rsync: Choosing the Right Tool for Backups

Restic vs Rclone vs Rsync: Choosing the Right Tool for Backups

11
Comments
4 min read
Solving “No Space Left on Device” with a Little Bit of AWS Trick
Cover image for Solving “No Space Left on Device” with a Little Bit of AWS Trick

Solving “No Space Left on Device” with a Little Bit of AWS Trick

13
Comments 1
3 min read
Git Rebase: A Dev Friendly Guide
Cover image for Git Rebase: A Dev Friendly Guide

Git Rebase: A Dev Friendly Guide

12
Comments
3 min read
Before You Migrate: Basic Steps to Take Before Moving a Server
Cover image for Before You Migrate: Basic Steps to Take Before Moving a Server

Before You Migrate: Basic Steps to Take Before Moving a Server

11
Comments
2 min read
LLM Fundamentals: How Large Language Models Work
Cover image for LLM Fundamentals: How Large Language Models Work

LLM Fundamentals: How Large Language Models Work

35
Comments 10
4 min read
Migration Strategies: Moving Applications and Databases Without Breaking Things
Cover image for Migration Strategies: Moving Applications and Databases Without Breaking Things

Migration Strategies: Moving Applications and Databases Without Breaking Things

11
Comments
4 min read
YAGNI: Why You Shouldn’t Build What You Don’t Need
Cover image for YAGNI: Why You Shouldn’t Build What You Don’t Need

YAGNI: Why You Shouldn’t Build What You Don’t Need

25
Comments 6
3 min read
SEO: Tips for Crawlers and LLM Discovery
Cover image for SEO: Tips for Crawlers and LLM Discovery

SEO: Tips for Crawlers and LLM Discovery

16
Comments 1
4 min read
Frontend Performance Optimization: Best Practices for Faster Websites

Frontend Performance Optimization: Best Practices for Faster Websites

18
Comments
3 min read
SEO: How to Get Your Website Found on Google
Cover image for SEO: How to Get Your Website Found on Google

SEO: How to Get Your Website Found on Google

14
Comments 3
3 min read
What’s Your Flex Level? 🐸💪
Cover image for What’s Your Flex Level? 🐸💪

What’s Your Flex Level? 🐸💪

21
Comments 2
4 min read
How to Add Google Fonts in a React Project with Tailwind CSS
Cover image for How to Add Google Fonts in a React Project with Tailwind CSS

How to Add Google Fonts in a React Project with Tailwind CSS

12
Comments
3 min read
Composition Over Inheritance: A Flexible Design Principle
Cover image for Composition Over Inheritance: A Flexible Design Principle

Composition Over Inheritance: A Flexible Design Principle

22
Comments 3
4 min read
The Blackboard Pattern: A Framework for Complex Problem Solving
Cover image for The Blackboard Pattern: A Framework for Complex Problem Solving

The Blackboard Pattern: A Framework for Complex Problem Solving

14
Comments
3 min read
Why Astro Feels Like the Framework We’ve Been Waiting For 🚀
Cover image for Why Astro Feels Like the Framework We’ve Been Waiting For 🚀

Why Astro Feels Like the Framework We’ve Been Waiting For 🚀

18
Comments
3 min read
Component-Based Design in Software Architecture
Cover image for Component-Based Design in Software Architecture

Component-Based Design in Software Architecture

11
Comments
3 min read
Introduction to Gang of Four (GoF) Design Patterns
Cover image for Introduction to Gang of Four (GoF) Design Patterns

Introduction to Gang of Four (GoF) Design Patterns

12
Comments 2
3 min read
Understanding Domain, Anemic Models, Domain Language, Class Invariants, and Layered Architectures

Understanding Domain, Anemic Models, Domain Language, Class Invariants, and Layered Architectures

13
Comments
4 min read
Understanding Object-Oriented Programming Features in JavaScript
Cover image for Understanding Object-Oriented Programming Features in JavaScript

Understanding Object-Oriented Programming Features in JavaScript

11
Comments
3 min read
The Proxy Playbook: Building Fast, Secure Middle Layers in Go
Cover image for The Proxy Playbook: Building Fast, Secure Middle Layers in Go

The Proxy Playbook: Building Fast, Secure Middle Layers in Go

16
Comments
9 min read
Understanding Programming Paradigms: Structured, Functional, and Object-Oriented Programming

Understanding Programming Paradigms: Structured, Functional, and Object-Oriented Programming

5
Comments
3 min read
Go Basics: How to Use Enums, Structs, and Interfaces Effectively
Cover image for Go Basics: How to Use Enums, Structs, and Interfaces Effectively

Go Basics: How to Use Enums, Structs, and Interfaces Effectively

13
Comments
2 min read
JWT Security Best Practices
Cover image for JWT Security Best Practices

JWT Security Best Practices

12
Comments
2 min read
Securing the Processing Layer in Your Backend
Cover image for Securing the Processing Layer in Your Backend

Securing the Processing Layer in Your Backend

13
Comments
3 min read
Securing OAuth: Best Practices for Safer Authorization Flows
Cover image for Securing OAuth: Best Practices for Safer Authorization Flows

Securing OAuth: Best Practices for Safer Authorization Flows

12
Comments
4 min read
Nuking AWS Resources Safely with aws-nuke
Cover image for Nuking AWS Resources Safely with aws-nuke

Nuking AWS Resources Safely with aws-nuke

15
Comments
2 min read
API Security with Access Control: Best Practices for a Safer Backend
Cover image for API Security with Access Control: Best Practices for a Safer Backend

API Security with Access Control: Best Practices for a Safer Backend

13
Comments
3 min read
API Security Best Practices with Go

API Security Best Practices with Go

16
Comments
3 min read
Securing REST APIs in Go (Echo Framework Edition)
Cover image for Securing REST APIs in Go (Echo Framework Edition)

Securing REST APIs in Go (Echo Framework Edition)

11
Comments
4 min read
Injecting Environment Variables in Webpack Projects

Injecting Environment Variables in Webpack Projects

12
Comments
2 min read
Avoiding the Extraneous Fetching Antipattern

Avoiding the Extraneous Fetching Antipattern

12
Comments
3 min read
Understanding Proxies: What, Why, and How to Build One in Go
Cover image for Understanding Proxies: What, Why, and How to Build One in Go

Understanding Proxies: What, Why, and How to Build One in Go

30
Comments
3 min read
Setting Up a Firewall with Ansible and UFW
Cover image for Setting Up a Firewall with Ansible and UFW

Setting Up a Firewall with Ansible and UFW

13
Comments
2 min read
Running PostgreSQL in Docker with Persistent Volume
Cover image for Running PostgreSQL in Docker with Persistent Volume

Running PostgreSQL in Docker with Persistent Volume

12
Comments
2 min read
Understanding Docker Buildx & Builder: Modern Docker Builds with BuildKit
Cover image for Understanding Docker Buildx & Builder: Modern Docker Builds with BuildKit

Understanding Docker Buildx & Builder: Modern Docker Builds with BuildKit

12
Comments
2 min read
Docker Volumes Explained with docker-compose
Cover image for Docker Volumes Explained with docker-compose

Docker Volumes Explained with docker-compose

11
Comments
2 min read
Serve Static Files with Caddy: Minimal Setup Guide

Serve Static Files with Caddy: Minimal Setup Guide

12
Comments
2 min read
Expanding Disk Size in Google Cloud
Cover image for Expanding Disk Size in Google Cloud

Expanding Disk Size in Google Cloud

17
Comments 1
3 min read
How to Use minio-go for S3-Compatible Storage in Go
Cover image for How to Use minio-go for S3-Compatible Storage in Go

How to Use minio-go for S3-Compatible Storage in Go

12
Comments
4 min read
.env vs .toml for Config in Go: What Should You Use?

.env vs .toml for Config in Go: What Should You Use?

18
Comments 2
2 min read
Dump and Sync PostgreSQL Schema with Python (No Data, No BS)

Dump and Sync PostgreSQL Schema with Python (No Data, No BS)

22
Comments
2 min read
Install Docker with Ansible on Ubuntu (Official Repo + Docker Compose)
Cover image for Install Docker with Ansible on Ubuntu (Official Repo + Docker Compose)

Install Docker with Ansible on Ubuntu (Official Repo + Docker Compose)

17
Comments
2 min read
Build Docker Image Remotely and Run It Locally Using DOCKER_HOST + rsync
Cover image for Build Docker Image Remotely and Run It Locally Using DOCKER_HOST + rsync

Build Docker Image Remotely and Run It Locally Using DOCKER_HOST + rsync

12
Comments
3 min read
CORS in Parse Server: Making Cross-Origin Work Without the Headache

CORS in Parse Server: Making Cross-Origin Work Without the Headache

12
Comments
3 min read
Injecting Environment Variables in a Frontend Rollup Build (with Docker)
Cover image for Injecting Environment Variables in a Frontend Rollup Build (with Docker)

Injecting Environment Variables in a Frontend Rollup Build (with Docker)

11
Comments
3 min read
loading...