10 Agile Development Lessons You Can Learn in a WeekRecently, I built a video game. I couldn't help the urge. It's an online multiplayer game inspired by classic Pong from the 70s. You can play it here: https://www.play-pong-online.site I built it with TypeScript, React, p5.js, GraphQL subscription, ...May 10, 2024 · 9 min readyozibak.hashnode.dev
Event-Driven Architecture in ReactEvery React project needs architecture. With a solid architecture, your app will become a more testable, solid, and scalable app. However, React projects can easily get unorganized. Because we can put all the logic into components and we are (often)...Dec 16, 2022 · 6 min readyozibak.hashnode.dev
TDD (Test Driven Development) Basics Tutorial with TypeScript/ReactYou might have heard of TDD. But you haven't tried. Then you should do it. TDD lets you write better code. This is one of the methods every developer must acquire. We all need habits to do things better. Running, waking up early, and eating well, a...Aug 28, 2022 · 13 min readyozibak.hashnode.dev
React E2E Test Tutorial with Selenium: Page Object Model PatternBuilding E2E tests on React project is - more or less - necessary. E2E tests can be the final assurance to check if the app is really acceptable to the users since it emulates the behaviors on the actual browsers, which Unit/Integration tests do not ...1SJun 12, 2022 · 18 min readyozibak.hashnode.dev
React-Testing-Library Tutorial: How to Write Tests that Works in Real ProjectsReact-Testing-Library is a common library for testing React Apps. It contains many usable APIs that make you focus on the behaviors that are relevant to users. The library comes by default when you built your project using create-react-app. So this ...Jun 12, 2022 · 17 min readyozibak.hashnode.dev