Navigating mobile coding alternatives

Mobile development can be cumbersome because of the necessity to develop applications across multiple devices. Android and iOS are the two main competing mobile platforms, being developed by Google and Apple respectively. Creating an app that is made specifically for a phone is called Native Development…

How I’ve Found Projects that Make a Difference

People say that we can change the world with our programming skills. Sometimes that’s said in a really cliché way, but I believe it to be true. All bootcamp graduates want a software engineering job, and it’s important to keep coding so…

Explaining the need for git, how to develop on a team using branches, and when to merge vs rebase

Git can be tricky for new developers. Someone who has never touched code can look at the very basic commands of “git pull origin main” or “git commit” and see only…

Since graduating from Flatiron School in June, I have received the advice here and there to host a website to show off my coding work. I worked on a portfolio site for a couple of months on the side, but I was never happy with the work. Finally, one day…

Learning to learn as you build

This week was my first week of internship experience at the company I recently joined. I’ve thoroughly enjoyed the experience and been reassured every step of the way that making this career change was the correct decision.

I’m coming into this position working with…

Two Months In

I don’t particularly like personal projects. I hate to make something that I don’t think will ever be used. It feels like wasted time and effort.

For this reason, one of the greatest joys in coding over the past two months have been open source contributions. Open…

The Beginning of My New Tech Journey

Coming out of a coding bootcamp, you’re met with a host of languages, technologies, and software terms that seem overwhelming. It’s truly amazing to see how far I’ve grown already. I’ve studied serverless hosting options, functional programming, Python/Flask, and other options. …

How a part time job has breathed new life into my job search

Two months ago I was pretty depressed about the prospects of my job search. I had graduated from Flatiron School in June and declared my official job search in August. It wasn’t more than two weeks after…

This week I studied mailers and how they can be set up in the Ruby on Rails ecosystem. The examples below are the fruits of my study and not completely original to me.

Mailers in rails require at least three components: a mailer inheriting from ApplicationMailer, mailer views, and mailer…

How I’ve experienced real world coding during my job search

The job search can be a long, arduous process at times. Some weeks you meet great success. People connect with you, you interview, you finish a project. Things are great. Other weeks are slow, long, and seemingly unfruitful. It’s been…

John Souza

Web Developer Focused On Human Connection \\ https://www.linkedin.com/in/john-souza-91001519a/

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