Joann PanBuilding a gear-list planner for backpackers as my final project with React and ReduxThe end of my Flatiron Journey is new yet feels incredibly familiar. Not because I’ve graduated from undergrad or graduate programs before…Jun 18, 2021Jun 18, 2021
Joann PanHow to create a timer that increments every second in JavascriptHi there. For one of my beginner Javascript labs in the Flatiron School program, I have to create a timer that increments every second once…Jun 4, 2021Jun 4, 2021
Joann PanMy Flatiron School JavaScript portfolio project: A digital vision board5/19/21 | And just like that it’s JavaScript storyboarding time. For my fourth portfolio project in the Flatiron School program, I’m…May 24, 2021May 24, 2021
Joann PanMy Ruby on Rails project cheatsheet: Stuff I’ve had to look up 100 timesHow to post code on Medium: Mac : command+option+6 | Windows : ctrl+alt+6 | Linux : ctrl+alt+6May 11, 2021May 11, 2021
Joann PanHow to make a Sinatra web app? My entire planning and coding process.Day 1: 03/31/21Apr 4, 2021Apr 4, 2021
Joann PanA guide to Ruby’s yield keyword when you’re feeling lostFor me, the most confusing part of learning and *actually* comprehending the concept of yield in Ruby is understanding when to use it.Apr 2, 2021Apr 2, 2021
Joann PanA simple guide to understanding object-oriented ruby relationships (finally!)As a beginner, I have had the hardest time wrapping my head around the concept of object-oriented relationships in code. After weeks (or…Feb 26, 2021Feb 26, 2021
Joann PanThe Send Method: What it does and when to use itFirst, let’s go over the need-to-know essentials. When you’re calling n method on an object using dot (.) notation, like in the example…Feb 26, 2021Feb 26, 2021