Prajwal's Techletter
A weekly newsletter for software engineers.
Archives | 82 issues
Regex π€, Django Architeture βοΈ, Lessons learned π, using exceljs π
By Prajwal Haniya | July 20, 2024
Read more >>
Complex codebase π¨βπ», Python π & Django, Personal tasks π
By Prajwal Haniya | July 13, 2024
Read more >>
π Linux systems π§, Resume π
By Prajwal Haniya | July 6, 2024
Read more >>
Env variables βοΈ, AI π€, Tools with no db ποΈ, Productivity π
By Prajwal Haniya | June 29, 2024
Read more >>
Monkey patch π, Conditional exports π’, blocking EL π¦Ή, import specifiers π₯, NodeNext π’
By Prajwal Haniya | June 22, 2024
Read more >>
Module bundlers π¦, declaration files ποΈ, test cases π§ͺ, DP hazard β’οΈ, tsconfig.jsonβοΈ
By Prajwal Haniya | June 15, 2024
Read more >>
Programming Language π», import π’, spawn vs exec βοΈ, Linux π§ command in async β±οΈ
By Prajwal Haniya | June 8, 2024
Read more >>
Node path π£οΈ, POSIX System π§, Load balancer β, vector db ποΈ
By Prajwal Haniya | June 1, 2024
Read more >>
Compression Middleware β³, Package Managers π¦, Django π§π»βπ», ML π€
By Prajwal Haniya | May 25, 2024
Read more >>
Shrortest Distnace π°, clean code π¨π»βπ», TCP π§, ML π€
By Prajwal Haniya | May 18, 2024
Read more >>
Distributed Systems π», getters & setters π οΈ, constructors π·, | | βοΈ ??
By Prajwal Haniya | May 11, 2024
Read more >>
GDPR π, Access Modifiers π, Access control πΉοΈ Design Patterns 𧩠, SDE for 2 years π§π»βπ»
By Prajwal Haniya | May 4, 2024
Read more >>
Underpromise π€π», Branded types π·οΈ, Negotiations π΅, CommonJS vs ES Modules
By Prajwal Haniya | April 27, 2024
Read more >>
Requirements π¨πΌβπ», package-lock.json π¦, .js π‘ vs .jsx π§©, documentation π
By Prajwal Haniya | April 20, 2024
Read more >>
π£οΈ Meetings π₯, Learning process π§ , nodemailer π©, building features π¨π»βπ»
By Prajwal Haniya | April 13, 2024
Read more >>
Autoincrement π, copy π, hoisting π, MySQL π¬ Vs PostgreSQL π
By Prajwal Haniya | April 6, 2024
Read more >>
Storage engines βοΈ, local storage vs session storage π¦, βtry/catch π€², OpenSearch Mappings πΊοΈ
By Prajwal Haniya | March 30, 2024
Read more >>
Redux -> zustand π», software is messy π¨π»βπ», π in selection, landing page π―
By Prajwal Haniya | March 23, 2024
Read more >>
Sharding ποΈ, Things college don't teach about SE π¨π»βπ», AI Strategies π€, 40 Years of Programming π
By Prajwal Haniya | March 16, 2024
Read more >>
Color image to gray πΈ, virtual environment π¨π»βπ», Detection VS Recognition π€, rest VS spread operator πͺοΈ
By Prajwal Haniya | March 9, 2024
Read more >>
Cognitive load π§ , Health for SE π§π»ββοΈ, child process π€ VS worker threads π·ββοΈ
By Prajwal Haniya | March 2, 2024
Read more >>
Clean Code π¨π»βπ», parameter π« VS arguments π·, for (each VS of) π, generics in programming π
By Prajwal Haniya | February 24, 2024
Read more >>
Product Market Fit π¬π»π«π», SQL β, Tell a different story π£οΈ
By Prajwal Haniya | February 18, 2024
Read more >>
React components π§©, Working of browsers π, Extensions π, Search System π
By Prajwal Haniya | February 11, 2024
Read more >>
programming types π¨π»βπ», git repo origin π, system design overview β
By Prajwal Haniya | February 4, 2024
Read more >>
gidi CLI π», Scale from 0 to Million π
By Prajwal Haniya | January 28, 2024
Read more >>
Problem-solving strategies π¨π»βπ», event loopπΒ , npm π yarn
By Prajwal Haniya | January 21, 2024
Read more >>
Caching ποΈ, π²Shell Scripts βοΈ, Concurrency π, Parallelism βΈ, Product Development π
By Prajwal Haniya | January 14, 2024
Read more >>
Token Bucket Algorithm πͺ£, Compare-PDFs π βοΈ π
By Prajwal Haniya | January 7, 2024
Read more >>
DSA π¨π»βπ», Callback & Promises, Event Loop β³, Database indexes β
By Prajwal Haniya | December 31, 2023
Read more >>
The complexity of food delivery β¨οΈβπ΅βπ
By Prajwal Haniya | December 25, 2023
Read more >>
Data Engineeringπ·ββοΈ, System Programming π¨βπ», date time ποΈ, S3 ποΈ
By Prajwal Haniya | December 16, 2023
Read more >>
Concurrency π¨π»βπ», Sorting β³, Best practicesπ, ML casesπ€, Upgrading DB β
By Prajwal Haniya | December 9, 2023
Read more >>
Performing retries π§π»βπ», Update/Delete Cascade β, struct, interface & concurrency in go
By Prajwal Haniya | November 25, 2023
Read more >>
map π set, try &catch, & bloom filterπ
By Prajwal Haniya | November 4, 2023
Read more >>
A simple guide for working with dates in JavaScript
By Prajwal Haniya | October 29, 2023
Read more >>
How authentication system work in web apps? | PART 2
By Prajwal Haniya | October 15, 2023
Read more >>
How to Integrate C++ With Nodejs?
By Prajwal Haniya | September 27, 2023
Read more >>
How authentication system works in web apps? | PART 1
By Prajwal Haniya | September 22, 2023
Read more >>
How to implement scroll to bottom functionality in React?
By Prajwal Haniya | September 22, 2023
Read more >>
How email works?
By Prajwal Haniya | August 15, 2023
Read more >>
How to Build a Snake Game Using Javascript?
By Prajwal Haniya | August 12, 2023
Read more >>
How to get the installed App Version in React Native?
By Prajwal Haniya | July 23, 2023
Read more >>
How does the Mobile App Development process look?
By Prajwal Haniya | July 19, 2023
Read more >>
How to get sim information from device using React-Native?
By Prajwal Haniya | July 9, 2023
Read more >>
How to setup communication between Java and JavaScript in React Native?
By Prajwal Haniya | July 5, 2023
Read more >>
How to Implement Background Task Functionality in React Native?
By Prajwal Haniya | June 29, 2023
Read more >>
How to Implement Copy to Clipboard with multiselect list items?
By Prajwal Haniya | June 26, 2023
Read more >>
How to Implement Pagination to Your Product?
By Prajwal Haniya | June 9, 2023
Read more >>
How to Implement a Linked List?
By Prajwal Haniya | May 29, 2023
Read more >>
What is Boyre-Moore Voting Algorithm?
By Prajwal Haniya | May 26, 2023
Read more >>
How to solve these 3 Tricky array problems?
By Prajwal Haniya | May 25, 2023
Read more >>
How to Merge Two Sorted Arrays?
By Prajwal Haniya | May 24, 2023
Read more >>
How to implement a binary tree? | Part 2
By Prajwal Haniya | May 23, 2023
Read more >>
Tree Basics | Part 1
By Prajwal Haniya | May 22, 2023
Read more >>
How to Implement DFS? | Part 3
By Prajwal Haniya | May 21, 2023
Read more >>
How to Implement BFS? | Part 2
By Prajwal Haniya | May 20, 2023
Read more >>
Graph Traversal: A Deep Dive | Part 1
By Prajwal Haniya | May 19, 2023
Read more >>
The ABCs of Time Complexities
By Prajwal Haniya | May 18, 2023
Read more >>
What are some of the must know concepts?
By Prajwal Haniya | May 17, 2023
Read more >>
The Series | Daily Structures
By Prajwal Haniya | May 16, 2023
Read more >>
What Is an Event Loop?
By Prajwal Haniya | May 9, 2023
Read more >>
How to Create Beautiful HTML Outputs With Nodejs?
By Prajwal Haniya | April 29, 2023
Read more >>
What Are Some Key Concepts That Every Backend Engineer Should Know?
By Prajwal Haniya | April 20, 2023
Read more >>
How to Connect Nodejs With Postgresql Along With Sequelize ORM?
By Prajwal Haniya | April 9, 2023
Read more >>
How to Build Your Own Hashmap in Javascript? | A Beginners Guide
By Prajwal Haniya | April 3, 2023
Read more >>
How to Build a Suffix Tree in Javascript? A step by step guide
By Prajwal Haniya | March 30, 2023
Read more >>
What is Trie and How to implement it?
By Prajwal Haniya | March 28, 2023
Read more >>
What Are Some of the Important Array Problems?
By Prajwal Haniya | March 25, 2023
Read more >>
How to Build a Url Shortener?
By Prajwal Haniya | March 14, 2023
Read more >>
How Node.js Work?
By Prajwal Haniya | March 7, 2023
Read more >>
What are React Lifecycle Methods?
By Prajwal Haniya | February 28, 2023
Read more >>
How to Upload a File in React and Nodejs?
By Prajwal Haniya | February 18, 2023
Read more >>
How to publish your own npm package?
By Prajwal Haniya | February 7, 2023
Read more >>
What is async & await? How do they work?
By Prajwal Haniya | January 31, 2023
Read more >>
What is the difference between a SPAs and a MPAs?
By Prajwal Haniya | January 22, 2023
Read more >>
A simple introduction to TypeScript
By Prajwal Haniya | January 14, 2023
Read more >>
Why to learn TypeScript?
By Prajwal Haniya | January 7, 2023
Read more >>
What is useContext and how to use it in react?
By Prajwal Haniya | December 29, 2022
Read more >>
CRUD operations using firebase
By Prajwal Haniya | December 24, 2022
Read more >>
What is call, apply & bind in JavaScript?
By Prajwal Haniya | December 17, 2022
Read more >>
How to import images dynamically in react?
By Prajwal Haniya | December 10, 2022
Read more >>
All posts
LinkedIn
Index
Techletters