I'm Beth.

I'm a

developer

trying to change the world.

The End of Codsworth Robotics, the Beginning of Stackathon, and a Design Lecture

We presented Codsworth Robotics, your one and only source for robot butlers, today in class. It’s officially live here, and you can view the code here. Although it still may be far from a production-ready app, it’s basically a fully-functioning e-commerce store, which is pretty impressive, if I do say so myself. One of the coolest moments of my young programming career so far happened on Monday night, when I hooked up the npm package nodemailer to our checkout process, so that when a user places an order, they’ll immediately be sent an email with their confirmation number...

Keep reading

Shopping Carts & Being Seniors

In the past few days, we’ve moved on from working primarily on the back-end of Codsworth Robotics to actually rendering the data our back-end is feeding to us. We’ve also started putting together an overall theme and look. The features I’ve primarily been working on have been the Orders History page for a logged in user, and I just started working on our cart. Relatively early on in the process, we decided we were just going to have our cart saved on the session, and never actually persisted in the database...

Keep reading

What I've Been Up To For The Past 4 Weeks

I’m alive, I promise. Mostly. I’m just running on very little sleep. Also, can we talk about the fact that this is the first post I get to tag with “senior phase”?! So, let’s talk about everything I’ve been doing since the last time I wrote about something that wasn’t me accidentally deleting my master branch of my blog. Over winter break, I: Re-did, in its entirety, Game of Life using React and Redux...

Keep reading

New Year, New Blog, Same Git Bewilderment

Big things have been happening in the past three weeks! First, let’s talk about this site. I started getting annoyed a while ago because my Jekyll site would build somewhat slowly — it’d take about two seconds each time. Now, two seconds isn’t a huge amount. But, in the larger scheme of things, I only have about 30 posts so far, and it would take two seconds every time I made any kind of change and wanted to see it...

Keep reading

Game of Life with React and Redux: The Hard Parts

For the past few days, I’ve spent most of my time slowly cobbling together the Game of Life using React, Redux, and Sass. There’s actually really not that much Sass – starting out, I wanted to practice it, although now that I’m halfway through, I’m realizing that I really don’t need it. I probably should have just saved it for another project – but anyway. In the first week of Fullstack, we actually built Game of Life with vanilla JavaScript...

Keep reading

Junior Phase in Review

We’re six and a half weeks in, which also means we’re halfway done with Fullstack Academy. It’s still a little crazy to think about, and I’ve been having a little bit of trouble processing this in its entirety. In some ways, I feel like it was a week ago that we started, fresh-eyed, strangers to each other and the enormous world of programming, and eager to absorb the firehose of information that was about to be thrown at us...

Keep reading

The Rest of Week 6: Redux, Authentication, and Social Activities

So, I’ve kind of fallen off the face of this blog for the past week. Apologies for that – it’s been an incredibly busy week. Tomorrow is our Senior Checkpoint; it’s kind of like our final exam to make sure that we’re sufficiently prepared to move on to Senior Phase. I’ve spent the pretty much all of my free time (of which we have little to begin with) this past week gearing up for that and attempting to review everything we’ve learned in the past six weeks, which isn’t really an easy feat by any means, given the amount of material we’ve covered!..

Keep reading

Week 6, Day 1: Do One Thing Every Day That Scares You

Today, we talked about forms in React. And practiced more React-y stuff. The more important part of the day was that I stood up in front of people, talked, and was slightly less terrified than I am when I see a spider! But we’ll get to that in a second. First, the React stuff: Application state vs. UI/local state. Sometimes, we know ahead of time that some kinds of state are going to be localized to a particular area of our app – state like form data, timers, small animations, etc...

Keep reading

Week 5: Thoughts and Reflections

It’s been a slightly crazy week. I missed two days of class to attend Node.js Interactive North America, which was enormously fun and educational but also meant that I had two days of class to catch up on, in addition to staying on top of what we were learning every day. I’ve spent most of this weekend doing some preliminary review for our upcoming Junior Phase checkpoint. (Basically, our “final” exam...

Keep reading

Week 5, Days 3.5-5: React and React Router

We’ve now entered the wonderful but occasionally odd and confusing world of React. It’s a super cool piece of technology and I’m very quickly falling head-over-heels for it, but it’s also…weird. It’ll take a little bit of time to get used to. To learn and practice React, we’ve been building a Spotify clone, which Fullstack has affectionately dubbed “Juke.” We started by building probably one of the simplest apps ever (and a prerequsite to learning anything new in the programming world):..

Keep reading

Post Archives