/blogs
Here are my writings on software, engineering, and everything in between. โ๐ป
2026
My Blog Syndication Strategy ๐ฃ
My blog syndication strategy keeps souravdey.space as the canonical source, with Dev.to and Hashnode as discovery layers instead of separate homes. ยท 9 min read
Why Side Projects Compound ๐๏ธ
Side projects used to feel like stolen time. They became steady career practice: shipping in public, clearer choices, and skills that showed up at work. ยท 4 min read
Product Engineering: The Only Skill That Survives AI ๐๏ธ
Why product thinking, not just coding ability, determines who thrives in the AI era. Seven years of building customer-facing products taught me this. ยท 4 min read
7 Years as a Software Engineer: What Actually Changed ๐ผ
Seven years in software: from green builds that still felt wrong to owning ambiguity and scope. Honest notes on career, craft, and what still feels hard. ยท 4 min read
2022
My Hackathon Mentoring Experience ๐
What it's like mentoring developers at a hackathon: guiding teams, reviewing ideas, and helping build solutions under time pressure. ยท 3 min read
YouTube Live with PrepInsta and Careerboat ๐ฅ
A live session on landing high-paying tech jobs as a fresher: my TCS to HackerRank journey, building projects that matter, and the skills nobody teaches you in college. ยท 2 min read
LeetCode #509: Fibonacci Number
๐๏ธ Daily LeetCode Challenge: multiple approaches to computing Fibonacci numbers, from recursion to dynamic programming. ยท 2 min read
LeetCode #128: Longest Consecutive Sequence
๐๏ธ Daily LeetCode Challenge: finding the longest consecutive sequence in an unsorted array using a hash set approach. ยท 1 min read
LeetCode #135: Candy
๐๏ธ Daily LeetCode Challenge: distributing the minimum number of candies to children based on their ratings. ยท 2 min read
LeetCode #376: Wiggle Subsequence
๐๏ธ Daily LeetCode Challenge: solving the wiggle subsequence problem using dynamic programming and greedy techniques. ยท 2 min read
LeetCode #1465: Maximum Area of Cake After Cuts
๐๏ธ Daily LeetCode Challenge: finding the largest piece of cake after a series of horizontal and vertical cuts. ยท 1 min read
LeetCode #1710: Maximum Units on a Truck
๐๏ธ Daily LeetCode Challenge: a greedy approach to maximizing units loaded onto a truck with limited capacity. ยท 1 min read
2021
Portfolio Website Development ๐๏ธ - Part 2
Continuing the portfolio build: implementing the UI, adding content sections, and deploying the first version live. ยท 2 min read
Moving Gradient Animation with CSS ๐จ
How to create smooth, animated gradient backgrounds using pure CSS, with code examples you can copy. ยท 1 min read
Page Fade-In Animation with CSS ๐จ
Add a subtle fade-in effect to your web pages using a few lines of CSS, no JavaScript required. ยท 1 min read
Portfolio Website Development ๐๏ธ - Part 1
The journey of building my personal portfolio site from scratch: choosing the tech stack, planning the design, and setting up the project. ยท 1 min read
Creating Your Own npm Package ๐ฆ
A step-by-step guide to building, publishing, and maintaining your first npm package. ยท 3 min read
Hashnode Blog Cards ๐๏ธ - Rich Previews for Your Blog Links
Turn plain blog links into beautiful, embeddable card previews. Built for Hashnode bloggers who want their content to stand out when shared. ยท 4 min read
Flexbox Guide ๐๏ธ - Learn and Generate CSS Flexbox Layouts
An interactive tool for learning CSS Flexbox. Arrange flex items visually and copy the generated code directly into your project. ยท 2 min read
2020
Facebook Developer Circle ๐ - Open Source Immersion Challenge 2020
My experience contributing to Facebook's open-source projects, finishing in the ๐ top 1000 participants worldwide. ยท 1 min read
Finalist at Google Cloud DevJam Hackathon 2020 ๐
How our team's product idea and prototype reached the top 6 finalists globally in the Google Cloud DevJam Hackathon. ยท 5 min read
How to Create a Portfolio with Your GitHub README ๐๏ธ
Turn your GitHub profile into a personal portfolio using the special README feature, with layout ideas and markdown tips. ยท 1 min read
Building a COVID-19 Info Bot ๐ค
How I built a chatbot that delivers real-time COVID-19 case data for India and answers common questions about the pandemic. ยท 2 min read
PandoConnect - A Social Platform to Fight the Pandemic Together ๐
How I built a hackathon-winning social media platform connecting COVID-19 patients and families to share support, spread awareness, and stay motivated. ยท 2 min read