Page 3 from 4

Education Zone

  1. Publishing Nx generated TypeScript libraries on Npm

    Let's dive through the process of generating the TypeScript library with the Nx tool, and at the end, this library will be published on Npm

    typescript, nx, npm
    1
    0
    1
    0
    0
  2. Using Zustand with React Context

    To create a truly modular store in a React application, utilizing a Context is essential. For simplified store management, Zustand comes into play. Let's delve into how this combination works

    react, zustand, context, typescript, state-management
    1
    0
    0
    0
    2
  3. Uploading images with Firebase and React

    We'll check how to validate images and upload them with React, Firebase, and Cloud Functions

    react, firebase, cloud, typescript, javascript, storage
    4
    1
    0
    0
    0
  4. How to maintain environment variables

    We'll leverage the Zod library to validate environment variables, ensuring type-safety across our codebase

    programming
    0
    0
    0
    0
    0
  5. Managing legacy URLs on Netlify

    Let's explore how to seamlessly transition users from legacy URLs to completely new ones using Netlify, all while retaining your traffic potential

    netlify, web, redirections
    0
    0
    0
    0
    0
  6. Modal in React and Tailwind

    Let's dive into creating a robust modal component with React, incorporating some design patterns, and styling it with Tailwind CSS

    programming
    0
    0
    0
    0
    0
  7. Folder and file naming conventions go wild

    We embark on a journey through the diverse realm of conventions governing folder and file names, pondering the profound impact of their abundance

    programming
    0
    0
    1
    1
    0
  8. Firebase CLI cheatsheet

    Explore this collection of invaluable Firebase commands and techniques designed to enhance your development workflow and supercharge productivity

    firebase, cli, cheatsheet, commands
    0
    0
    0
    0
    0
  9. The use case for Facade pattern

    We'll explore a real-world use case for the facade pattern based on the API calls we make daily

    programming
    0
    0
    2
    0
    0
  10. What does it mean to be a Senior in something

    Strongly opinionated article about the role and factors that determine the Senior Developer role

    programming
    0
    0
    0
    0
    0
  11. Tailwind is real game changer

    Tailwind has become a true game-changer, accelerating development workflows and fostering a more efficient and enjoyable coding experience. I'll share my point of view why I love this technology

    programming
    6
    1
    0
    0
    0
  12. Be careful with Micro Frontends

    As teams grapple with the balance between autonomy and standardization, the uncertainties surrounding maintenance and scalability in the long run add a layer of caution to the adoption of micro-frontends

    programming
    0
    0
    0
    0
    0
  13. Styled components to Tailwind migration guide

    Embark on a seamless transition from styled-components to Tailwind CSS with our comprehensive guide. Discover step-by-step instructions and best practices to streamline your migration process, ensuring a swift and efficient move

    programming
    0
    0
    0
    0
    0
  14. How to pass component as prop in React and TypeScript

    We'll explore the React technique that enables passing a component as a property to other components. The benefits, potential bottlenecks, and use cases will be thoroughly discussed.

    programming
    0
    0
    0
    0
    0
  15. Be careful when using design patterns

    The article emphasizes the importance of caution when employing design patterns in software development. It likely discusses potential pitfalls and challenges associated with the indiscriminate use of design patterns

    programming
    1
    0
    0
    0
    1
  16. Proxy Pattern in TypeScript

    The article delves into the Proxy pattern in software design, highlighting its significance in scenarios where customization or control over object behavior is required

    programming
    0
    0
    0
    0
    0
  17. Coupling Explained in TypeScript

    Explore the essence of coupling in TypeScript and its impact on code maintainability through real-world examples. Uncover the significance of low coupling and the integration of interface contracts

    programming
    0
    0
    0
    0
    0
  18. All about high cohesion

    Explore the pivotal role of high cohesion in crafting resilient and adaptable systems, uncover its fundamental principles, and learn practical implementation strategies

    programming
    0
    0
    0
    0
    0
  19. Facade pattern in TypeScript

    Learn how to implement a facade structural design pattern to streamline your TypeScript projects and create more robust, adaptable software architectures

    programming
    0
    0
    1
    0
    0
  20. Observer pattern in TypeScript

    Explore the power and flexibility of the Observer pattern in TypeScript. Learn how to decouple your application logic, create an event-driven structure, and effortlessly respond to changes in your data

    programming
    1
    0
    1
    0
    0