- Introduced "MikroFrontend.pdf" explaining the micro-frontend architecture and its benefits.
- Added "Nitro.pdf" detailing the Nitro server engine for modern web projects.
- Created "Readme.pdf" emphasizing the importance of a well-structured README file.
- Included "Refactoring.pdf" discussing the significance of code refactoring and its best practices.
- Added "Restful.pdf" outlining the principles of RESTful APIs and common pitfalls.
- Introduced "Rollback.pdf" explaining the rollback process in software deployment.
- Created "SQLvsNosql.pdf" comparing SQL and NoSQL databases.
- Added "SmartDumb.pdf" discussing the separation of responsibilities in software design.
- Included "Stackoverflow.pdf" highlighting the relevance of Stack Overflow in the age of AI.
- Created "StateManagment.pdf" covering various state management solutions in frontend development.
- Added "Stitch Ai.pdf" introducing Stitch AI for rapid UI design.
- Included "Strapi.pdf" explaining Strapi as a headless CMS.
- Created "Tauri.pdf" detailing Tauri as a framework for building desktop applications.
- Added "UICompositionPatterns.pdf" discussing UI composition patterns and their importance.
- Included "Versiyonlama.pdf" explaining versioning in software development.
- Created "i18n.pdf" detailing internationalization (i18n) architecture and best practices.
- Created new podcast episode files for "Freelance Client Stories", "Productivity Without Burnout", "Conversations with Builders", "Stable Frontend Systems", "Writing Cleaner Service Layers", and "Foundations Over Tools" with relevant metadata and episode notes.
- Introduced a new TypeScript type definition for PodcastKind and PodcastEpisode to enhance type safety.
- Implemented a content reading function to fetch and sort podcast episodes by date.
- Updated package.json to include new dependencies: gray-matter for markdown parsing and pdfjs-dist for PDF handling.
- Added PDF files for Atomic Design and personal resume to the public directory.