Photo by Taylor Vick on Unsplash

Lessons Learned in Deploying Neural Networks

Let me begin by saying I have a really exciting job — but this blog is not going to be about the exciting parts.

I want to speak to you about the problems you may face in deploying models implemented in Keras, the popular open source framework for deep learning. This is something many engineers (like myself) have struggled with, and you may spend hours trying to figure this out if you’re on your own. My objective though is to make sure you don’t need to do that, and that you’ll come away from this blog with 3 Learning Outcomes:


Beginner-Friendly Resources Below!

Photo by Kevin Ku on Unsplash

📙Great Written Resources for DS/CS 📝

➕Great YouTube Channels for Learning Math📈

📗Great GitHub Repos/Hubs for DS 💻

Credits

They say a good teacher helps their student move forward, even when the student might not see how they can.

That is exactly who Aakash Sudhakar, former Teaching Assistant of Data Science at Make School, is to me. These links were originally shared by him.

He is currently based in Los Angeles…


Poetry: Your Next Superpower

Thought Exercise — quick! You’re a producer at Marvel Entertainment Studios, and you’re creating the plot for the newest superhero film.

Since you’re creating this hero from scratch: what would you call them? What superpowers would they have?

Answer — well unfortunately, I can’t promise that writing poetry will win you an Academy Award on this film. However, in this post I will share two specific types of poems — the nature poem and the concrete poem — which can make your words more impactful, thoughtful, and memorable in a wide range of situations.

Nature Poems: Where Snow Meets Emojis

Poets have been writing about nature


Photo by Trust “Tru” Katsande on Unsplash

But What Exactly is Poetry?

Poetry is that awkward love poem your teacher reads in class. Poetry makes up the verses of the Holy Qur’an. As a poet, our job is to try to put into words the feeling of a newborn seeing their parents for the first time, and an old man on his deathbed feels saying goodbye to his grown-up children for the last.

In the words of Toni Morrison, poetry — and by extension, all writing — “is a way of thinking.”

The Individual Level

All of us know how to “poem” — you know all those nursery rhymes you learned as a kid?

Have…


When the Glass Is Twice as Large As it Needs to Be

When the old lady answered the door, I knew I’d gone way in over my head.

This blog will be a story about seeing the truth —this personality trait is a tool you may use to realize your hair flows in the direction opposite to what you see in the mirror, and to discover maybe we don’t need to debate whether the glass is half empty or half full.

Developing this trait has defined most of my young adult life, and I like to think it’s a defining characteristic of who I am.

Nevertheless, I continue to pursue it with…


How My Failures Turned into Success

Why Care About Self-Compassion?

The question that many of us have when someone brings up the topic of self-compassion is almost always one of disbelief — what even is it? How will it ever be useful to me? If I have learned anything about self-compassion, it’s that it doesn’t run necessarily opposite the direction of self-improvement. It’s not something that has to deter from my success, and if anything it can be a powerful tool is moving forward.

Rejection has been integral to helping me find what I wanted to do. When I was a kid in middle school, I remember one of the…


Like any great orchestra, great software architectures often rely on multiple individual pieces coming together in harmony. Photo by Vince Veras on Unsplash

Container Orchestration — Your Ticket to Distributed Computing

Like any great orchestra, great software architectures often rely upon having multiple pieces coming together in harmony. Just as the conductor’s baton guides the musicians in an orchestra, a system that leverages distributed computing will have each of its pieces share expectations for how they will communicate, and share the work of running our application.

Container orchestration simply refers to how you coordinate the different pieces of your application — in the context of this blog, the Docker containers — to work together in harmony as one distributed system. When done right, it can deliver amazing performances for end users.


Image from the Carbon0 Games opening video. Image source: https://youtu.be/jsZ-aOp5SwM

When It’s Time to Launch

“Can you explain what’s going on?”
This is the one text message you dread hearing as a software engineer — this was coming to me from my manager, the CTO of Carbon0 Games. It was at 7:56 PM, and our MVP was set to launch the next morning. Time to start debugging…

Disregarding my last-minute scramble to push bug fixes in time for a moment, the Carbon0 MVP has been one of my finest software products to date — I led the development as both a full-stack engineer and product manager, and in coordination with three other developers (Cao Mai


Photo by Markus Spiske on Unsplash

Climate Justice: Is it Still a Question?

If you live on planet Earth, chances are that you will ask a sea of questions throughout your life, and hopefully get some answers too.

But what about the questions we don’t answer? One of my goals is build a carbon negative lifestyle for myself and those in my community. I ask myself how I can positively impact climate change — but despite all the news articles I read, the videos I watch, and the speeches I hear, it seems like I never actually get around to taking action towards my goal.

Although I don’t have all the answers, in…


Photo by Shane Rounce on Unsplash

A Tool to Help Build Consensus

Leaders have to find ways to create psychological safety for their teammates. Otherwise, the team stops being willing to try innovative ideas.

Psychological safety is a belief that no one will be punished or humiliated for speaking up with ideas, questions, concern, or mistakes. — Amy Edmondson, “Building a psychologically safe workplace” (TEDx Talk)

I recently worked as a Product Manager on a project where I didn’t know my teammates well, and I sensed it was impeding us from brainstorming ideas openly.

The solution? I made us all read.

After learning about how Amazon runs meetings in the book Leading…

Zain Raza

Software engineer interested in A.I., the future of the climate and energy, and helping himself and others become the best version of themselves possible.

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