OTOgunleye Timilehin (D.j.timog)indjtimog.hashnode.dev·Jun 8 · 9 min readHow to Set Up a CI/CD Pipeline with GitHub Actions and RenderIntroduction When I started learning CI/CD as part of the Full Stack Open curriculum, I thought it was going to be complicated. It turned out to be one of the most satisfying things I've set up as a d00
OTOgunleye Timilehin (D.j.timog)indjtimog.hashnode.dev·May 11 · 7 min readHow I Used React Query to Manage Server State in My Taskflow AppIntroduction When I started building Taskflow, my project management app, I quickly ran into a problem every React developer faces. How do you manage data that lives on a server? Local state with useS00
OTOgunleye Timilehin (D.j.timog)indjtimog.hashnode.dev·May 3 · 7 min readTesting 3 of My Own Apps with AI-Powered PlaywrightI am a full stack developer. You can check my portfolio at djtimog-portfolio.vercel.app or search for Christian Ogunleye on Google to find me. I have written tests before, unit tests mostly, but never00
OTOgunleye Timilehin (D.j.timog)indjtimog.hashnode.dev·Apr 21 · 7 min readHow to Deploy a Node.js App to Render (And What to Know About Port Blocking)Introduction You've built your Node.js backend. It works perfectly on your machine. Now what? Getting it live on the internet is the next step, and it's easier than most people think. In this article 00
OTOgunleye Timilehin (D.j.timog)indjtimog.hashnode.dev·Apr 21 · 10 min readHow to Implement JWT Authentication in a React and Node.js AppIntroduction Authentication is one of those things every web application needs but a lot of tutorials oversimplify it. In this article I'll show you how to implement JWT authentication the right way, 00