Ozan's Avatar

Ozan

@ozantek.in

sharing my dev journey

453
Followers
40
Following
373
Posts
15.11.2024
Joined
Posts Following

Latest posts by Ozan @ozantek.in

πŸ‘

21.11.2025 07:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
How to Keep Chat Scroll Stable While Loading Older Messages What You Need to Know to Keep Scroll Stable in react-infinite-scroll-component

While building the Inbox, I ran into a tricky inverted scroll issue.

The fix is simple but effective:

flex-direction: column-reverse
inverse=true
Adjust scroll slightly

βœ… Result:

stable scroll
correct order
smooth UX

Full breakdown:
πŸ‘‰ tech.ikas.com/how-to-keep-...

#buildinpublic

17.11.2025 12:28 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Sponsorship Support open source work and projects through sponsorship. Every contribution helps me create better tools and content for the community.

πŸŒͺ️ Sponsorship Page is Live
A small thank-you wall for the kind folks supporting my work.

Now listing GitHub Sponsors + Buy Me a Coffee supporters.
Goal: 10 supporters β€” let’s see if I can get there 🀞

β†’ www.shsf.work/sponsorship

🀎 Thanks for the support!

#buildinpublic #indiehackers #opensource

01.05.2025 14:00 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Explore Our New Bookmarks Hub

Discover curated open-source projects, repositories, and tools β€” all in one place.

We've also highlighted open-source repositories our team contributed to as part of our mission to grow and give back to the community.

#buildinpublic #opensource

↓↓↓

28.04.2025 05:04 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Blog Stay updated with the latest news, tutorials, and insights from the world of web development.

Just published 3 new technical guides to help you ship faster with Next.js, Notion API, Raindrop API, and Contentlayer:

β†’ at @shsf.work, check it out: shsf.work/blog

#buildinpublic #indiehackers #opensource

27.04.2025 05:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
How to Integrate Google Authentication with Supabase in Next.js A production-ready authentication system built with Next.js and Supabase featuring Google OAuth integration.

New blog β€” from SHSF Work
Fresh drops for indie hackers & devs who ship.

✦ Blog is now live
β†’ Full codebase available via the footer.

✦ First post:
How to Integrate Google Authentication with Supabase in Next.js

author: @ozantek.in

#buildinpublic #opensource

www.shsf.work/blog/nextjs-...

26.04.2025 08:10 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

⚑

26.04.2025 08:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - SHSFWork/content-collections-nextjs-blog-starter-kit: A minimal, scalable, and production-ready starter kit for building blog-based websites using Next.js App Router, Contentlayer, TypeScript... A minimal, scalable, and production-ready starter kit for building blog-based websites using Next.js App Router, Contentlayer, TypeScript, Tailwind CSS, and Shadcn UI. - SHSFWork/content-collection...

✦ Next.js Blog Starter Kit
A minimal, scalable, production-ready template.

❍ Powered by Contentlayer (Markdown/MDX)
❍ Tailwind CSS & Shadcn UI components
❍ Code blocks with one-click copy
❍ Open Graph image support

Explore: github.com/SHSFWork/con...

#buildinpublic #open-source

25.04.2025 09:32 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

If you're into open-source and prefer building over consuming, you're in the right place. 🀎

We build. We share. In the open.πŸ‘‡

24.04.2025 07:30 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - SHSFWork/raindrop-nextjs-bookmark-starter-kit: A sleek, modern bookmark manager powered by Raindrop.io API and built with Next.js 15 (App Router), TypeScript, Tailwind CSS, and ShadCN UI comp... A sleek, modern bookmark manager powered by Raindrop.io API and built with Next.js 15 (App Router), TypeScript, Tailwind CSS, and ShadCN UI components. - SHSFWork/raindrop-nextjs-bookmark-starter-kit

Open-source starter kit

Highlights:
✦ Raindrop[.]io collections & bookmarks
✦ Built with Next.js 15, App Router & TypeScript
✦ Styled using Tailwind CSS & ShadCN UI
✦ Dark/Light mode toggle
✦ Responsive, auto-refreshes hourly

github.com/SHSFWork/raindrop-nextjs-bookmark-starter-kit
#buildinpublic

23.04.2025 20:12 πŸ‘ 10 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - SHSFWork/notion-nextjs-waitlist-starter-kit: This is a modern waitlist application built with Next.js App Router, TypeScript, Tailwind CSS, and ShadCN UI. It seamlessly integrates with the No... This is a modern waitlist application built with Next.js App Router, TypeScript, Tailwind CSS, and ShadCN UI. It seamlessly integrates with the Notion API to store waitlist signups in a Notion data...

github.com/SHSFWork/not...

23.04.2025 13:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Starter Kits Browse a selection of fully built starter kits designed to kickstart your projects.

NotionWaitlist β€” Open-source starter kit.

Highlights:
✦ Built with Next.js 15, App Router & TypeScript
✦ Tailwind CSS & ShadCN UI styling
✦ Seamless Notion API integration
✦ Zod + React Hook Form validation
✦ Fully responsive & toast-powered

Explore: www.shsf.work/starter-kits

#buildinpublic

22.04.2025 17:09 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Code and study with me #32 | coffee break, 6-hour
Code and study with me #32 | coffee break, 6-hour YouTube video by Ozan Tekin

Today marks 1 month since I started going live every day.

Here’s the 1-month report:
🟒 31 livestreams
⏱️ 134 hours of deep work

It started as an experiment.
Now it’s part of my routine.

And right now, I’m live for the 32nd session.

Come say hi πŸ‘‡

www.youtube.com/watch?v=v9Md...

#buildinpublic

20.04.2025 18:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Starter Kits Browse a selection of fully built starter kits designed to kickstart your projects.

Building SHSF Work into the go-to hub for open-source starter kits.
Stay tuned 2/3. πŸ‘‡

www.shsf.work/starter-kits

#buildinpublic #opensource

16.04.2025 06:06 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Boilerplates EDiscover a collection of pre-configured boilerplates to speed up your development process.

πŸŒͺ️ Building SHSF Work into the go-to hub for open-source boilerplates.

Stay tuned 1/3. πŸ‘‡

www.shsf.work/boilerplates

#buildinpublic #opensource #indiehackers

15.04.2025 22:15 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸŒͺ️πŸŒͺ️

14.04.2025 16:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ”₯ Turning shsf.work into a home for open-source starter packs.

Stay tuned β€” it's just getting started. πŸ‘‡
πŸ”— github.com/shsfwork

#buildinpublic #opensource #indiehackers

14.04.2025 15:25 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Next.js with Supabase Google Login: Step-by-Step Guide A production-ready authentication system built with Next.js and Supabase featuring Google OAuth integration.

πŸ” Google Auth & Supabase Integration

This guide covers setting up Google OAuth, securing routes with Next.js middleware, and managing sessions with Supabase. The open-source repo is available to explore and build on.

🧭 Read the guide: ozantekindev.medium.com/next-js-with...

#buildinpublic

14.04.2025 15:10 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Session 2 is live.

πŸ”΄ www.youtube.com/watch?v=KeJ3...

#buildinpublic #indiehackers

13.04.2025 19:30 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Code and study with me #29 | coffee break, 8-hour
Code and study with me #29 | coffee break, 8-hour YouTube video by Ozan Tekin

Day 29 of Code & Study With Me β€” but this one’s different.

Today, I’m running a solo hackathon:
β†’ Two livestreams β€” 8 hours each
β†’ 5 clear goals
β†’ No distractions

Just me, the code, the rhythm β€” and coffee.

πŸ”΄ Live: www.youtube.com/watch?v=_AKi...

#buildinpublic #indiehackers

13.04.2025 05:47 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

new section πŸŒͺ️

#buildinpublic #indiehackers

11.04.2025 09:24 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just pushed the home/products and product details pages.
Also added some fresh content for the unarkhive project.
And yep β€” it’s live now πŸš€

πŸ”— Live: shsf.work
πŸ“‚ Repo: github.com/shsfwork/shsfwork-landing

#buildinpublic #indiehackers

10.04.2025 17:59 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

congrats πŸŽ‰

10.04.2025 15:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

haha, I love making little connections like this πŸ˜„

09.04.2025 09:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

New update πŸ‘‡

#buildinpublic #indiehackers

09.04.2025 05:35 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Code and study with me #28 | coffee break, 7-hour
Code and study with me #28 | coffee break, 7-hour YouTube video by Ozan Tekin

Code and study with me πŸ™‹β€β™‚οΈ

www.youtube.com/watch?v=DIIJ...

#buildinpublic

09.04.2025 05:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

congrats πŸŽ‰

07.04.2025 20:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Had to shift focus due to an unexpected project, but I’m back on track. Let’s pick up where we left off.

Here’s a quick look at the Products section on the landing pageπŸ‘‡

#buildinpublic #indiehackers

07.04.2025 20:12 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

congrats πŸŽ‰. It’s a tough transition, good luck :D

06.04.2025 08:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I’ve decided to make this project open-source. Feel free to check it out on the repo below πŸ‘‡

github.com/shsfwork/shs...

#buildinpublic #indiehackers

06.04.2025 07:38 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1