Open in app

Sign In

Write

Sign In

Ariel Herman
Ariel Herman

42 Followers

Home

About

Feb 2, 2019

My Bootcamp Experience, Or How To Succeed in Bootcamps By Trying Really Hard

I attended The Flatiron School’s in-person Web Development Immersive bootcamp in the fall of 2017 at the Manhattan location. (It was the only location there was at the time — they’ve grown a lot since the WeWork acquisition). Since I’ve started working in the industry, a lot of prospective and…

Programming

10 min read

My Bootcamp Experience, Or How To Succeed in Bootcamps By Trying Really Hard
My Bootcamp Experience, Or How To Succeed in Bootcamps By Trying Really Hard
Programming

10 min read


Jul 22, 2018

Collaborating in Git for New Junior Developers

Knowledge of git and Github is one of the most valuable skills I’ve ramped up immensely since joining the engineering team at Glossier. Working alone or with a partner in the bootcamp environment, you can try your best to work in a branching flow, but I learned a ton out…

Git

6 min read

Collaborating in Git for New Junior Developers
Collaborating in Git for New Junior Developers
Git

6 min read


Apr 13, 2018

First Steps in Frontend Testing with TDD/BDD, Part II

This post is a follow-up to my previous post, which researched the reasons for TDD/BDD in development. Now, assuming you already have a project with a package.json file to manage your dependencies, here’s a step-by-step guide on how to set up unit tests with mocha in a separate directory from…

JavaScript

4 min read

First Steps in Frontend Testing with TDD/BDD, Part II
First Steps in Frontend Testing with TDD/BDD, Part II
JavaScript

4 min read


Apr 9, 2018

First Steps in Frontend Testing with TDD/BDD

As I look forward to landing my first job as a developer, I’ve noticed one critical skill keeps popping up in interviews: “TDD” or Test-Driven Development. At Flatiron we worked through seemingly infinite labs designed around getting tests to pass to self-evaluate our knowledge of a concept but I never…

JavaScript

6 min read

First Steps in Frontend Testing with TDD/BDD
First Steps in Frontend Testing with TDD/BDD
JavaScript

6 min read


Mar 9, 2018

Binary Search With Sorted Array In Ruby

Here’s a quick post to understand the ways a binary tree can be traversed. In a binary tree, each node can have at most two children. Pre-order Traversal Log the root first then move (traverse) left. Finally traverse right. In-order Traversal Move left first until the node you hit has no children. Log that…

Programming

2 min read

Binary Search With Sorted Array In Ruby
Binary Search With Sorted Array In Ruby
Programming

2 min read


Feb 27, 2018

Chatbots Are the New Influencers

Chatbots are conversational AIs that converse in human terms. They may express a bit of personality based on how they were programmed (Alexa is often described as “sassy”) but they are not so sophisticated that they would pass the Turing test. Bots have been making a splash in the headlines…

Bots

4 min read

Chatbots Are the New Influencers
Chatbots Are the New Influencers
Bots

4 min read


Feb 20, 2018

CS Fundamentals: Linked Lists

I decided to write a series of blog posts on computer science topics to prepare myself for technical interviews and strengthen my foundation of basic programmatic concepts. This series will begin with the humble linked list. Access time for a linked list is linear (O(n)) and finding a single node…

Programming

2 min read

CS Fundamentals: Linked Lists
CS Fundamentals: Linked Lists
Programming

2 min read


Feb 6, 2018

Managing Immutability and Writing Effective Reducers in React Redux

The first Redux project I ever built was a whirlwind but ultimately very rewarding. I had barely learned the React framework a few weeks before, Javascript mere weeks before that. The most challenging part for me was the Redux’s setup. Diving in, the store makes sense as a solution to…

React

3 min read

React

3 min read


Dec 14, 2017

DIY User Testing

This is a continuation of my previous blog post, Introduction to User Experience Design Through Steve Krug’s Don’t Make Me Think: In iterative development, a product is constantly being cycled from a user-focused concept, to design, to deployment, to finally receiving feedback from actual users and factoring the takeaways into…

UX

6 min read

DIY User Testing
DIY User Testing
UX

6 min read


Nov 29, 2017

Introduction to UX Design Through Steve Krug’s Don’t Make Me Think

Don’t Make Me Think by Steve Krug is a cornerstone reading in the field of user experience (UX) oriented web design. It was originally written in 2006 and while some of the designs in the examples are a little out of date, the core concepts remain foundational as ever. …

UX

6 min read

Introduction to UX Design Through Steve Krug’s Don’t Make Me Think
Introduction to UX Design Through Steve Krug’s Don’t Make Me Think
UX

6 min read

Ariel Herman

Ariel Herman

42 Followers

www.arielherman.com

Following
  • pearlmcphee

    pearlmcphee

  • Dan Abramov

    Dan Abramov

  • ‘Ria

    ‘Ria

  • Gene Yoo

    Gene Yoo

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech