Skip to content
View kristiyan-velkov's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report kristiyan-velkov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kristiyan-velkov/README.md

πŸ‘‹ Kristiyan Velkov

Front-end Advocate | Meta Certified React.js Developer | Tech Lead | Speaker | Author | JavaScript | TypeScript | React.js | Next.js | Angular | DevOps | People Management

πŸš€ Passionate about building scalable, secure, high-performance applications and mentoring developers.
πŸ“– Author of books on TypeScript and React.js.
🎀 Speaker & Knowledge Sharerβ€”always open to tech discussions!

πŸ“Š Community Reach

  • 30,000+ followers on LinkedIn
  • 6,000+ followers on Medium
  • 250 000 people reached

Let’s build something amazing together! ❀️


My Books

The Ultimate Guide from Beginner to Pro: 300+ Examples, Practical Exercises, and Best Practices for Mastering Advanced TypeScript

Mastering TypeScript Core Utility Types

πŸš€ Contributions

πŸ•΅οΈβ€β™‚οΈ Production-ready Dockerfiles for React.js, Angular, Vue.js, Next.js, Remix.js,Analog.js, Nuxt.js applications.

  • Frontend Prod Dockerfiles πŸ› οΈ These Dockerfiles are optimized for performance, security, and minimal image size to ensure efficient and scalable deployments.

πŸ”Œ VS Code Extensions

  • Next.js CLI
    • ⚑ Accelerates the development of Next.js applications by automating the creation of common file types such as pages, layouts, and more.
  • React 18 Snippets
    • πŸ“ Provides useful snippets for React 18, making it easier to work with functional components and hooks.
  • Next.js File Generator
    • πŸ“ A tool designed to automate the creation of various Next.js file types, helping developers set up new routes and components quickly.
  • Next CLI TURBO
    • πŸ’» A powerful CLI tool for generating Next.js files directly from the terminal, enhancing productivity.

πŸ“¦ NPM Packages

  • List of all my npm packages
    • πŸ› οΈ An npm package designed to enhance JavaScript development by providing a set of well-structured utilities and helpers.

πŸ“œ Certifications

I have earned over 100+ certificates from various platforms, showcasing my commitment to continuous learning and professional development. Here are some notable certifications:


🌍 Front-end World Newsletter

Stay ahead in the front-end ecosystem with the latest insights, trends, and best practices in:

βœ… React.js, Next.js, Angular TypeScript, JavaScript
βœ… Performance Optimization & Security, Web Accessibility
βœ… DevOps & Scalable Architectures
βœ… Career Growth & Interview Prep

πŸ“¬ Join 2,000+ monthly readers and level up your front-end skills!

πŸ‘‰ Subscribe now and never miss an update!

Subscribe Here


✍️ Blog

I regularly share insights, tutorials, and best practices on web development on my Medium blog. Here are some of my recent articles:

  1. Overcoming Procrastination: Your Roadmap to Getting Things Done)
  2. What you shouldn’t do like a manager and leader
  3. React JSβ€Šβ€”β€ŠMastering React JS SOLID Principles
  4. React JSβ€Šβ€”β€ŠNaming convention
  5. ANGULAR 16β€Šβ€”β€ŠSIGNALS
  6. Understand TypeScript Utility Type Awaited()
  7. Tailwind Classes I wish knew earlier
  8. 10 Must-Have VS Code Extensions for 2024 πŸ”₯
  9. AI Will Not Get Your Programming Job
  10. Server components in React JS 19
  11. The Ideal Length of Time for Focused Work
  12. My golden RULES for Code Comments in TypeScript and JavaScript)
  13. Stop Searching for Motivation! Just Be Disciplined!
  14. Learn Git Before Using Visual Tools
  15. Tailwind 4.0 is Coming and Looks Good!
  16. Useful HTML5 Attributes You Should Know About
  17. Docker Scout in Action

Find all my articles in Medium blog


πŸ“¬ Contact

Feel free to reach out to me on LinkedIn or Medium.


β˜• Support My Work

If you find my work helpful and would like to support me, consider donating via Revolut or Buy Me a Coffee.


Thank you for visiting my profile and checking out my projects. Let's build something amazing together!

Best regards,
Kristiyan Velkov

Pinned Loading

  1. next.js-cli next.js-cli Public

    This CLI tool is designed to automate and simplify common tasks in Next.js development, such as creating pages and components. It aims to improve developer productivity by providing easy-to-use com…

    JavaScript 15 2

  2. dependency-exists dependency-exists Public

    Best way to check if some dependency exists in your package.json file.

    TypeScript 1

  3. js-module-exists js-module-exists Public

    Checks if a node module or file exists or not in the repository.

    JavaScript 1

  4. replace-styles replace-styles Public

    JavaScript 1

  5. nextjs-file-generator-vscode-extension nextjs-file-generator-vscode-extension Public

    VS code plugin to generate Next.js files.

    TypeScript 3

  6. angular-tour-of-heroes-jest-100-coverage angular-tour-of-heroes-jest-100-coverage Public

    100% unit testing coverage of the popular Angular demo app - Tour of Heroes.

    TypeScript 3