---
title: "Barrett Kowalsky (@barrettk) | Hashnode"
description: "software engineer wip. Read the latest articles by Barrett Kowalsky on Hashnode."
url: "https://hashnode.com/@barrettk"
---

@barrettk

# Barrett Kowalsky

@barrettk · Joined October 2023

software engineer wip

### [Creating Your First Full-Stack dApp with Solidity, Hardhat, and React](https://barrettk.hashnode.dev/creating-your-first-full-stack-dapp-with-solidity-hardhat-and-react?utm_source=hashnode&utm_medium=feed)

Part 1: Initial Setup

7 min read · [barrettk.hashnode.dev](https://barrettk.hashnode.dev/creating-your-first-full-stack-dapp-with-solidity-hardhat-and-react?utm_source=hashnode&utm_medium=feed)

[Feb 15, 2024](https://hashnode.com/posts/creating-your-first-full-stack-dapp-with-solidity-hardhat-and-react/65ce5098325352ba7a4e982c)

### [Understanding the Differences Between REST API and RESTful API Using Python](https://barrettk.hashnode.dev/understanding-the-differences-between-rest-api-and-restful-api-using-python?utm_source=hashnode&utm_medium=feed)

As I’ve been learning Python and building out my own APIs, I’ve become interested in the differences between RESTful APIs vs. REST APIs. Generally speaking, REST (Representational State Transfer) and RESTful are terms that are often used interchangea...

4 min read · [barrettk.hashnode.dev](https://barrettk.hashnode.dev/understanding-the-differences-between-rest-api-and-restful-api-using-python?utm_source=hashnode&utm_medium=feed)

[Jan 25, 2024](https://hashnode.com/posts/understanding-the-differences-between-rest-api-and-restful-api-using-python/65b2872cdfca86a7fd469948)

### [Recreating a Simple Goodreads Book Tracker using Python, SQLAlchemy, and Inquirer 📚](https://barrettk.hashnode.dev/recreating-a-simple-goodreads-book-tracker-using-python-sqlalchemy-and-inquirer?utm_source=hashnode&utm_medium=feed)

Introduction I’ve been using Goodreads for the past few years, primarily to track books that I’m reading, mark books that I want to read in the future, and try and hit a reading goal of completed books each year. I really love the base functionality ...

8 min read · [barrettk.hashnode.dev](https://barrettk.hashnode.dev/recreating-a-simple-goodreads-book-tracker-using-python-sqlalchemy-and-inquirer?utm_source=hashnode&utm_medium=feed)

[Jan 5, 2024](https://hashnode.com/posts/recreating-a-simple-goodreads-book-tracker-using-python-sqlalchemy-and-inquirer/6598286359a7eef301ce4975)

### [My Experience Designing with React & Tailwind](https://barrettk.hashnode.dev/my-experience-designing-with-react-tailwind?utm_source=hashnode&utm_medium=feed)

Back when I was working as a Project Manager at an e-commerce agency, I’d work with both design and engineering teams to build websites. We designed all of our web projects in Figma, and we’d never formally kick off development until at least the fir...

6 min read · [barrettk.hashnode.dev](https://barrettk.hashnode.dev/my-experience-designing-with-react-tailwind?utm_source=hashnode&utm_medium=feed)

[Dec 6, 2023](https://hashnode.com/posts/my-experience-designing-with-react-tailwind/6570e122daa715988098dea2)

### [How To Use the .find() Method on Arrays in JavaScript](https://barrettk.hashnode.dev/how-to-use-the-find-method-on-arrays-in-javascript?utm_source=hashnode&utm_medium=feed)

Hello!! First of all, welcome to my blog. I'm relatively new to programming, so I'm beginning to use this space to explain concepts to myself – which will hopefully have the added benefit of helping you understand certain concepts as well! That said,...

3 min read · [barrettk.hashnode.dev](https://barrettk.hashnode.dev/how-to-use-the-find-method-on-arrays-in-javascript?utm_source=hashnode&utm_medium=feed)

[Nov 15, 2023](https://hashnode.com/posts/how-to-use-the-find-method-on-arrays-in-javascript/65553bbe1f0a647e025b219d)
