Work Featured Discovering Agile: a rollercoaster journey This post's title was debated for a long time. Only because the word "Agile" had to be in there. If you're in tech and say this word out loud, I guarantee you'll get a wide spectrum of reactions. Some good ones, others
Work [Book Brief] Show Your Work Summary of Show Your Work by Austin Kleon. A quick read encouraging you, with practical tips, to share your creativity and work. In essence, it's a book about self-promotion, overcoming the fear of sharing your work, and gaining an audience.
Work Internships: One of the best investments in yourself Internships are one of the best investments you can make in yourself. Learn how to get an internship and how to get the most of it when you land one.
Work React Learning Journey - Part 3 - Improved Authentication In the first part [https://www.dabbaghbits.com/fullstack-learning-journey-pern/] of this journey, I set up a basic todo app with a client, server, and database. In the second part [https://www.dabbaghbits.com/fullstack-development-learning-journey-pern-part-2/] , I added users and basic authentication/authorization. Now we're going to take that basic
Work React Learning Journey - Part 2 - Users and Authentication In the first post [https://www.dabbaghbits.com/fullstack-learning-journey-pern/] , I walked through my journey of setting up a basic PERN (Postgres, Express, React, Node) todo application. One of the most common features of web applications is accounts and an authentication system. This post is about my journey adding these features
Work Why it's important to verify functionality beyond the UI During my dabble with creating a React full-stack application, I was testing an unhappy path in my login page and noticed something peculiar. The unhappy path was this: should fail to sign in if the user doesn't exist. Here's what my UI looked like: When I
Work React Learning Journey - Part 1 - Basic App Creating an application from scratch is exciting. I delved into full-stack development before when I created a Ruby on Rails application [https://www.dabbaghbits.com/journey-with-rails-device-checkout-system/], but I wanted to try one of the popular JavaScript frameworks. React [https://reactjs.org/] is as popular as they get right now. If
Work Journey with Rails - Device checkout system I first used Ruby at a previous workplace when I built a small app with Sinatra to control test accounts. I really enjoyed the simplicity of Ruby and the amount of Gems available. As a natural extension, I wanted to dabble with a full-featured framework so I began learning Ruby
Work Be agile with mock-servers When engaging in a full-stack web project, quite often one of the main delivery goals is to allow front-end developers to create features and quality engineers to write tests without needing the back-end implementation to be fully ready. A common method to achieve this goal is to add a mock-server