PinnedSteve PesceinThe StartupHow to Create Your Own BigInt Class in Java — Data Structures and Algorithms PracticeWhen I want to practice for interviews, I like to do exercises on CodeWars and LeetCode. I recently found a kata on CodeWars that I really…·6 min read·Nov 30, 2020--1--1
Steve PesceJava Widening and Narrowing Type ConversionSince Java is strongly typed, you will often need to convert one type to another. The Java Language Specifications states that there are…3 min read·Dec 7, 2020----
Steve PesceRPN Calculator in Java — A Practical Stack ImplementationAfter last weeks blog post, What is a Stack and how to Create one in Java, I figured it would be nice to give a practical example of using…·3 min read·Nov 22, 2020----
Steve PesceWhat is a Stack and how to Create one in JavaA stack, also known as LIFO (last in, first out), is a linear data structure with two main operations — push and pop. Items are added to…3 min read·Nov 15, 2020----
Steve PesceHow To Use GitHub from your terminal with GitHub CLIPersonally, I never liked switching back and forth between my browser and terminal when working with git repos on GitHub. For this reason…3 min read·Sep 19, 2020----
Steve PesceHow To Make Easy Forms with React Hook FormUsually forms are controlled in React. Using a controlled form gives you a high level of abstraction, easier testing, a single source of…4 min read·Sep 1, 2020----
Steve PesceHow To Properly Change State in ReactWhen learning React, you will be introduced to the tool React.Component.setState() and instructed to never update the state property…·3 min read·Aug 11, 2020----
Steve PesceBitwise Operators and Binary Numbers Explained in JavascriptBinary Numbers6 min read·Jul 27, 2020----
Steve PesceLinked Lists and How to Implement Them in RubyLinked lists are the foundation of other data structures and can be used to create stacks, queues, and more. They can be very efficient…4 min read·Jun 23, 2020----