Open in app
Home
Notifications
Lists
Stories

Write
Crystal Villanueva
Crystal Villanueva

Home
About

Apr 7

Creating a Binary Search Tree, inserting and LeetCode 653

Binary Search Trees are pretty cool! Their time complexity is o (log n) at their average time complexity. Their worst case time complexity is o (n). Space complexity wise, it is dependent on how many nodes we continue to insert. This means the space complexity is o (n). Please note…

Binary Search Tree

3 min read


Mar 27

LeetCode 771

Using a hash map or a hash table is very prominent in the world of authentication, encryption, cryptography and much more! Hash tables help us encrypt information or data using key-value pairs. In this article, it will be a brief overview of how to solve LeetCode 771. The question is, …

Hash Table

1 min read


Mar 20

What Happens when You Type “www.google.com”

In this article, I will cover what happens when you type “www.google.com” into your browser. I am by no means an expert, but an avid learner. At the end of this article, I will post all the resources I referenced. This article does not contain information pertaining to load balancers…

Http

2 min read

What Happens when You Type “www.google.com”
What Happens when You Type “www.google.com”

Mar 16

Depth First Search (Javascript)

Let’s get into it. When we traverse a tree with DFS, we are searching the bottommost level of the tree and then returning to the root from left to right. To create a tree: class Node { constructor(val) { this.val = val; this.left = null; this.right = null; } } …

DFS

2 min read


Feb 21

String Compression

Hi Everyone! It’s been a while~ As of right now, I am a Senior Technical Support Engineer at my company! It’s been great work, I get to solve everyday real world problems. …

String Compression

3 min read


Nov 12, 2021

FizzBuzz in Python

Hi Everyone~ I hope all is well and you’re staying warm as it’s getting colder. Today I’ll be writing about FizzBuzz in Python! If you don’t know what FizzBuzz is, it’s a pretty popular and very easy algorithm interviewers can ask you. Additionally, it’s a good warm up algorithm. Main…

Fizzbuzz

1 min read


Sep 13, 2021

How to Host Your Ruby on Rails Backend to Heroku

This weekend I was competing once again in an international coding competition. I was a full stack engineer… I designed the frontend with Figma and built it with React, Javascript, CSS, HTML, and hosted the frontend on Netlify. For the backend, I created a Ruby on Rails backend and hosted…

3 min read

How to Host Your Ruby on Rails Backend to Heroku
How to Host Your Ruby on Rails Backend to Heroku

Sep 5, 2021

Figma is your best friend

Hello Reader! Months ago, I created my portfolio using React, CSS, HTML, and AWS. I thought the design was brilliant, and I loved it at the time. However, I’ve come to outgrow it and I’m not entirely happy with it. I didn’t know anything/really think about the user experience and…

Figma

3 min read

Figma is your best friend
Figma is your best friend

Aug 30, 2021

How to Handle a Submit for a Form

Hiya! If you’re working with a form in javascript or react, and want to understand the “POST” fetch with the onSubmit, keep reading! This weekend I was creating authentication for the user and a user could also create a post. I have a couple fetches to juggle, but here is…

Java Script

1 min read


Aug 23, 2021

Interviewing In Tech Is Difficult

Right now in the job hunt, I feel like I’m “always the bridesmaid never the bride”, so to speak. As of right now, I’ve interviewed at almost 30 companies since my job search start date back in May. This means, to the non-technical reader, that I’ve had behavioral, technical, and…

Interview

3 min read

Crystal Villanueva

Crystal Villanueva

Flatiron student, word nerd and otter enthusiast

Following
  • Andreas Ink

    Andreas Ink

  • Bruno Feres

    Bruno Feres

  • Riley M. Iverson

    Riley M. Iverson

  • David Park

    David Park

  • Matt Choi

    Matt Choi

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable