If you’re a junior dev, a little structure can go a long way.

Image for post
Image for post

“Do you have a personal website? Why not…? Aren’t you…a web developer?”

I faced down these embarrassing questions the other night while talking to a good friend who wanted to know “how the job search is going.” I’m a recent graduate of Flatiron’s software engineering bootcamp, and as such, I’m looking for a job!

Like many of the 10.7 million unemployed Americans, and especially those vying for careers in tech, I’ve been feeling a bit overwhelmed by all the things modern job-seekers seemingly need to have: a solid resume, a good LinkedIn profile, an active Github page, and a personal website, among many others. …

How I built a Frankenstein’s monster from data

Image for post
Image for post
looks pretty software engineery, right?

Hi there! If you’ve read any of my previous articles, you may know that I’m a software engineering student in Flatiron School’s coding bootcamp. Over the course of the program, students are required to complete five projects. In the process of working on my Mod 4 project, I had an interesting experience working with apis. I’d like to share some of that experience here.

For our project, my partner and I decided to make an app that would require us to fetch data about a lot of movies. If you’ve ever built an app that requires an external api, you probably know how frustrating it can be to choose the right one. And for something as common as movies, there are lots to choose from! Our project specifically dealt with moves that are available on Netflix. …

Image for post
Image for post

When building an API in Rails with a Javascript frontend, you may encounter the need to store and display dates and times. This can be difficult, seeing as Ruby’s datetime datatype and Javascript’s Date object are, well, completely different things. The following is a simple (like, really, really simple) primer on how to work with dates in a Rails API and a Javascript frontend.

But first: why the hassle? Why not just save dates as strings and Rails and be done with it? Well, it’d be a shame to sacrifice the inherent functionality and data contained in Ruby datetime. …

a cartoon squid eating ice cream
a cartoon squid eating ice cream
If you think squids and ice cream cones have nothing to do with coding, you’re in for a treat!

Like many new coders, as soon as I started using VSCode, I wanted to customize the crap out of it. I downloaded extension upon extension, installing anything I could find that was in any way related to what I was working on in my coding bootcamp.

When we started building Rails applications with lots html.erb files, I was relieved to know that my handy-dandy extensions would help me with the cumbersome erb tags required in Rails view files. Unfortunately, nothing was working quite the way I wanted it. I searched through my plethora of extensions, but after installing so many of them, I didn’t even know what I was looking for. Was I supposed to turn a setting off or on? Did I have too many extensions, or not enough? …

I’m a new software engineering student at the Flatiron School, only three weeks into an intense fifteen-week coding bootcamp. Like many other new students, I started coding a few short months before starting this program. And to my surprise, most of that time was spent learning a language (Javascript) I won’t even be using for until much later in the program!

Instead, we’ve been focused on Ruby, a high-level programming language that’s relatively simple to learn and use. In Ruby’s case, however, “simple” certainly doesn’t mean “superficial.” There’s lots to learn about Ruby, and your ability to write robust, clean code depends (partially, at least) on how much of Ruby’s “vocabulary” you know. …


Jacob Fromm

Software Engineer, nice Jewish boy

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store