Julia Hack

Web development blog

  • Home
  • Topics
  • About
  • Contact
Computer-science Problem-solving Coding-problems

Problem solving strategy for code problems

I’m continuing to work on the JavaScript Algorithms and Data Structures course on Udemy. Here are some notes outlining the recommended problem solving strategy.

2 min read
Git Version-control

Learning Git Workflows

In order to get a better idea of how to manage our branches in github at work, we took a LinkedIn Learning course on git workflows. Here are some notes I took during

3 min read
Computer-science Data-structures Javascript

Big O For JavaScript Objects and Arrays

Quick post to summarize different operations on objects and arrays.

1 min read
Computer-science Data-structures

Revisiting Data Structures and Algorithms - Big O Notation

I am learning about data structures and algorithms again.

3 min read
Javascript Testing

Learning Jest - some basics

I’m starting to get into testing with Jest for a work project.

5 min read
Javascript

JavaScript modules - CommonJS vs ES modules

Why do we need modules in JavaScript?

1 min read
Aws Serverless Appsync

Developing a chat app using AWS AppSync

I recently created a chat app at work using AWS AppSync, and then decided to re-create it on my own time.

4 min read
Design

Ordering elements in a PDF, and dealing with an ATS

We’re stepping away from the world of programming for a moment to talk about a design-related topic.

3 min read
Algorithms Data-structures Coding-problems Javascript

Implementing hash tables in JavaScript

Hash tables are a commonly used data structure and, apparently, are commonly asked about in interviews.

6 min read
Algorithms Data-structures Coding-problems Recursion

Binary trees; isSameTree problem

It’s time to dive into some binary tree coding problems.

4 min read
Javascript Coding-problems Algorithms

Reverse a linked list in JavaScript

Today’s leetcode problem involved linked lists again. This time the task was to reverse one.

2 min read
Javascript Coding-problems Algorithms

Does linked list have a cycle - slow/fast pointer algorithm

Today’s leetcode problem involved a linked list.

4 min read
Javascript Coding-problems

Another way to delete element from a string

When I have solved a problem on leetcode I like to look at other users’ solutions to learn other ways of solving the problem.

1 min read
Coding-problems Algorithms

Algorithms: Boyer-Moore

Today I learned about a new algorithm while working on a leetcode coding problem.

2 min read
Binary Computer-science Javascript Coding-problems

Binary math - addition problem

Lately I’ve been working on some practice coding problems, and I needed to re-learn how to do math with binary numbers.

4 min read
Dynamodb Database Debugging Aws

Getting item count from DynamoDB query, with pagination

At work I had another bug that ended up having to do with database pagination in DynamoDB.

2 min read
Javascript Chatgpt Ai

I asked ChatGPT to help speed up my React code

I finally got around to trying ChatGPT. I’m sure there are many ways of using this technology, but I think it can be a great assistant to help you improve your own code.

4 min read
Javascript

Writing pipe and compose functions - advanced JavaScript

I recently went down a rabbit hole while learning about pipe and compose functions in JavaScript. This is a fairly advanced topic and needs a lot of prerequisite knowledge to grasp.

8 min read
Javascript

Notes about asynchronous JavaScript

I work with async JavaScript a lot, but I wonder if I know everything about it that I need to.

5 min read
Deployment Devops Node.js Cors

Deploying full stack MERN apps with Render

Due to the recent changes with Heroku removing its free tier, I decided to move a few of my portfolio apps over to Render.

2 min read
Page 1 of 4 Older Posts »
Julia Hack © 2025
Proudly published with Jekyll using Jasper2
Latest Posts Github LinkedIn Ghost