/blogs

Here are my writings on software, engineering, and everything in between. โœ๐Ÿป

2022
26th Nov

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

27th Aug

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 skills college never teaches. ยท 2 min read

6th Jul

LeetCode #509: Fibonacci Number

๐Ÿ—“๏ธ Daily LeetCode Challenge: solving LeetCode 509, Fibonacci Number, with multiple approaches, from plain recursion to dynamic programming. ยท 2 min read

5th Jul

LeetCode #128: Longest Consecutive Sequence

๐Ÿ—“๏ธ Daily LeetCode Challenge: solving LeetCode 128 by finding the longest consecutive sequence in an unsorted array in linear time with a hash set. ยท 1 min read

4th Jul

LeetCode #135: Candy

๐Ÿ—“๏ธ Daily LeetCode Challenge: solving LeetCode 135, Candy, by distributing the minimum number of candies to children based on their ratings. ยท 2 min read

3rd Jul

LeetCode #376: Wiggle Subsequence

๐Ÿ—“๏ธ Daily LeetCode Challenge: solving LeetCode 376, Wiggle Subsequence, using dynamic programming and greedy techniques, with a full code walkthrough. ยท 2 min read

2nd Jul

LeetCode #1465: Maximum Area of Cake After Cuts

๐Ÿ—“๏ธ Daily LeetCode Challenge: solving LeetCode 1465 by finding the maximum area of a piece of cake after a series of horizontal and vertical cuts. ยท 1 min read

1st Jul

LeetCode #1710: Maximum Units on a Truck

๐Ÿ—“๏ธ Daily LeetCode Challenge: solving LeetCode 1710, Maximum Units on a Truck, with a greedy approach to load the most units onto a truck of limited capacity. ยท 1 min read

2021
26th Oct

Portfolio Website Development ๐Ÿ—๏ธ - Part 2

Portfolio website development, Part 2: implementing the UI, adding content sections, and deploying the first version of the portfolio live on the web. ยท 2 min read

20th Apr

Moving Gradient Animation with CSS ๐ŸŽจ

How to create a smooth moving gradient animation in pure CSS using @keyframes, background-size and background-position, with code examples you can copy. ยท 1 min read

17th Apr

Page Fade-In Animation with CSS ๐ŸŽจ

Add a subtle page fade-in animation to your website using CSS @keyframes and opacity. Just a few lines of CSS, no JavaScript required, with copyable code. ยท 1 min read

12th Apr

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

8th Apr

Creating Your Own npm Package ๐Ÿ“ฆ

A step-by-step guide to creating your own npm package: setting up package.json, writing the module, publishing it to the npm registry, and pushing it to GitHub. ยท 3 min read

7th Feb

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

6th Feb

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

Blogs / Sourav Dey