Ozan TekininHappy Hacking SpaceConventional Commits: A Simple GuideClear Commit Messages for Better Project ManagementOct 6Oct 6
Ozan TekinBuild PrimeReact/ui blocks in 3 Days: A Development JourneyA Day-by-Day Breakdown of Building PrimeReact/ui blocks in 3 DaysSep 16Sep 16
Ozan TekinTesting a Next.js Form Component with PlaywrightLearn how to test form components in Next.js using Playwright for UI testing.Sep 8Sep 8
Ozan Tekinin90PixelA Personal Guide to Cleaner and Consistent NamingExplore my personal React naming conventions for cleaner and more consistent code using kebab-case, PascalCase, camelCase, and UPPER_CASE.Sep 2Sep 2
Ozan TekinHow to Add a Copy to Clipboard Button in MDX with Next.jsAdd a “Copy to Clipboard” button to MDX code blocks with Next.js and Contentlayer. Enhance user experience and simplify code sharing.Aug 7Aug 7
Ozan Tekinin90PixelRecursive Functions in JavaScript: Concepts and ExamplesA guide to understanding recursive functions in JavaScript, featuring key concepts and practical examples.Aug 2Aug 2
Ozan Tekinin90PixelCall, Apply, and Bind Functions: Usage and ComparisonPractical Ways to Control the this Context in JavaScript: Usage and Differences of Call, Apply, and Bind Functions.Jul 311Jul 311
Ozan Tekin9 Days Product Development Journey: Build in PublicFrom Idea to Launch — How I Created unarkhive.com and What I Learned Along the Way 🗂️Jul 3Jul 3
Ozan TekinUsing Raindrop API with Next.js to Build a Bookmark PageA Step-by-Step Guide to Integrating Raindrop Collections and Bookmarks into Your Next.js ApplicationMay 24May 24
Ozan TekinHow to Use Notion API? [Waitlist • Section 1]How to create a waitlist using Next.js App Router, API routes, and Notion API?May 15May 15