Want to collaborate?

Right now, you can get in touch with me for a few things:
Open Source Contributions
Giving resume feedback
Writing
Follow

Samuel Robertson

I work as an SWE at System1/MapQuest - building the next generation of MapQuest! I have a passion for performance, efficiency, and developer productivity. 
Read more
I'm available for
2021
Aug 16, 2021
Aug 16, 2021

Introduction to React's Prop-Types!


My team recently ran into the need for having more documentation/checking surrounding props, so I dug into React prop-types. Here's a very basic article I wrote on the subject to give myself (and now hopefully others!) some more familiarity with the library: 

Introduction to React Prop-Types (srob.dev)
Read more
Jul 16, 2021
Jul 16, 2021

⚡️ Flowcards Launch!


I (finally) launched my submission for the Digital Ocean hackathon mentioned in my last post.

The basic tech stack is MongoDB, Node, Vite, and React. The repo lives here.

It's simple right now, but I fully plan to continue development on it after the hackathon is over (and after a much needed vacation next week). I'll also be writing articles on all the tech I used for the app, challenges I faced in development, and so on.

Feel free to register (passwords are encrypted!) and play around with it 😁

https://flowcards-xvz8u.ondigitalocean.app
Read more
Jul 01, 2021
Jul 01, 2021

Digital Ocean Hackathon!


I heard a while back that DO would be running a hackathon, and since I'm strapped for free time, I decided to start a bit ahead of time. My not-so-ambitious (but fun) idea is to build a stripped-down Quizlet clone with an emphasis on speed and efficiency. At least, that's the pitch I'm using 😉.

At first, I built it on top of a Prisma DB since I didn't know that the Hackathon would be in partnership with MongoDB. I got the base API built and functional in Prisma and it was a breeze. However, I had to refactor and hook it up to Mongo to participate. 

Tonight, I dove into that refactor! I also included the usage of .env files, which I haven't used in a personal project before.

I'll do a full blog on connecting Node/Koa/MongoDB later, but for now, here's the fruit of tonight's labor, in PR form!

Migration to MongoDB plus infra for .env files by sRobDev · Pull Request #1 · sRobDev/flowcards (github.com)
Read more
Jun 19, 2021
Jun 19, 2021
Building a flashcards app for an upcoming hackathon, and got humbled by my complete lack of knowledge in relation to deploying pretty much anything. Professionally, that's always been handled by either other people on the team or other divisions of the team entirely. Thankfully though, Heroku made my life pretty simple in regards to hosting a Postgres DB with Prisma behind a Node/Koa API. Finally have motivation behind a personal project so looking forward to learning more in this area.
Read more
2020
Sep 01, 2020
Sep 01, 2020
Ended my journey as Software Engineer at Comcast!
Read more
Software Engineer, Comcast
Sep 01, 2020
Sep 01, 2020
Excited to join System1 as Software Engineer! 🎉
Read more
Software Engineer, System1
Loading...