Buildwithharsh's profile picture. 👨‍💻 Passionate about Web Development
🎯 Learning HTML, CSS, JavaScript, and more
📢 Sharing daily progress & building in public!
#LearnInPublic

Harsh Sharma

@Buildwithharsh

👨‍💻 Passionate about Web Development 🎯 Learning HTML, CSS, JavaScript, and more 📢 Sharing daily progress & building in public! #LearnInPublic

Pinned

🚀 Starting My Web Development Journey! Hey everyone! 👋 I'm Harsh, an aspiring web developer. I've started the #SigmaWebDevCourse by @CodeWithHarry and will be sharing my daily progress here. 💻 Learning: HTML, CSS, JavaScript & more 📢 #LearnInPublic


JavaScript: "I’ll let you find out the bugs at runtime." TypeScript: "I’ll fight you before you even hit run." Pick your fighter. #JavaScript vs #TypeScript – what’s your go-to for projects? #WebDevelopment #CodingHumor


Me trying to explain to non-tech friends what I do: "So I stare at a screen, break things, fix them, then break them again... but on purpose." #DevLife #RelatableTech #WebDevelopment #100DaysOfCode


Joining Tech Twitter was lowkey one of the smartest moves I made. Not knowing much but still being here… Watching others build, learn, fail, and try again— it changed how I looked at learning. Now I’m not just scrolling—I’m growing. #TechTwitter #100DaysOfCode #DevJourney


Developers who embrace AI as a coding assistant are not replacing themselves—they’re upgrading. It’s not about AI taking your job, it's about the dev who knows AI getting ahead. Adapt. Learn. Evolve. #AIForDevelopers #BuildInPublic #TechTwitter #WebDevelopment #CodingLife


Building in public is not just a trend — it’s a mindset. Share your bugs, your wins, your weird console errors. You’re not just growing your project, you’re growing your tribe. #BuildInPublic #WebDev #LearnInPublic


"Vibe Coding" is everywhere lately — dim lights, lo-fi beats, aesthetic setups. But is it just romanticizing the grind or actually boosting focus & flow? What’s your take on this trend? #VibeCoding #DeveloperLife #WebDev


Quick Quiz: What will be the output of this JavaScript snippet? console.log(typeof null); A) "null" B) "object" C) "undefined" D) "number" Reply with your answer! Let’s see who gets it right #JavaScript #WebDevQuiz


Fun Fact: JavaScript was created in just 10 days by Brendan Eich in 1995. It was originally called Mocha, then LiveScript, before settling on JavaScript. And no... it’s not the same as Java! #JavaScript #WebDevTrivia #CodeFacts


Poll Time! What’s your go-to frontend framework? Cast your vote & comment why you chose it! Let’s see who rules the frontend world today. #WebDevelopment #FrontendDev #DevPoll


April 3 - Styled JSX & Other Styling Methods in Next.js | #SigmaWebDevCourse 🔹 Styled JSX - Scoped CSS inside components. 🔹 CSS Modules - Keeping styles modular & maintainable. 🔹 Comparing different styling approaches in Next.js. #LearnInPublic #NextJS #WebDevelopment


April 2 (Part 2) - Environment Variables in Next.js | #SigmaWebDevCourse 🔹 .env vs .env.local - Understanding different environment files 🔹 Load Order - How Next.js loads env variables securely 🔹 Getting close to complete my Project 2: Spotify Clone using HTML, CSS, and JS 🎵


April 2 - SSR, SSG & ISR Next.js #SigmaWebDevCourse 🔹Server-Side Rendering - Default rendering, generates pages on request. 🔹Static Site Generation - Pre-renders pages at build time for better performance. 🔹Incremental Static Regeneration - Allows re-fetching cached responses


April 1 - Understanding next/navigation in Next.js | #SigmaWebDevCourse 🔹 usePathname - Get the current URL path. 🔹 useRouter - Navigate between pages programmatically. 🔹 useSearchParams - Handle query parameters dynamically. 🔹 useParams - Access dynamic route parameters.


March 30 (Part 2) - Layouts in Next.js | #SigmaWebDevCourse Layouts & Metadata in Next.js 🎨 🔹 Created reusable layouts for multiple pages. 🔹 Used generateMetadata to enhance SEO & page info. 🔹 Applied different layouts to different pages dynamically. #LearnInPublic


March 30 - Dynamic Routes in Next.js | #SigmaWebDevCourse Today, I explored Dynamic Routing in Next.js. 🔹 Created dynamic routes using [slug] and params. 🔹 Built a custom 404 page & error pages. 🔹 Improved navigation with dynamic content rendering. #LearnInPublic #NextJS


March 29 - Authentication in Next.js with Auth.js |#SigmaWebDevCourse Today, I explored Auth.js for authentication in Next.js 🔹 Created an OAuth application in GitHub. 🔹 Learned about Client ID & Client Secret. 🔹 Implemented Sign-in options in my Next.js app. #LearnInPublic


March 28 - Middleware in Next.js | #SigmaWebDevCourse Explored Middleware in Next.js today! ⚡ 🔹 Learned how to handle request & response in Middleware. 🔹 Difference between rewrite & redirect. 🔹 Implemented Middleware using matcher & if-else conditions. #LearnInPublic


March 26 - Server Actions in Next.js #SigmaWebDevCourse 🔹 Learned about "use server" for handling server-side logic 🔹 Created a form and submit action button 🔹 Used POST request to capture form data in the console Next.js makes handling backend actions smooth #LearnInPublic


March 25 (Part 2) - Creating APIs in Next.js | #SigmaWebDevCourse 🔹 Learned how to create API routes in Next.js. 🔹 Used POST method to send data. 🔹 Worked with NextResponse for handling responses. 🔹 Reinforced adding title & description dynamically for SEO #LearnInPublic


March 25 - Script, Link & Image Components | #SigmaWebDevCourse 🔹 <Script> - Adding JavaScript efficiently to pages. 🔹 <Link> - Enabling client-side navigation without page reload. 🔹 <Image> - Optimizing image loading & compression for better performance. #LearnInPublic


United States Trends

Loading...

Something went wrong.


Something went wrong.