Max Rozen

Max Rozen

Thoughts by Max Rozen.

Passionate about GraphQL and Frontend.
I also run OnlineOrNot, a GraphQL testing service.

How to write semantic HTML

July 13, 2019 • ☕️ 2 min read

Writing semantic HTML markup is one of the first steps to writing accessible websites. Let's learn how to get started!

Reflecting on running an internet business in 2019

July 06, 2019 • ☕️ 2 min read

I launched OnlineOrNot in January 2019. Here I am 6 months later, recapping what I've learned, and where to next.

How to get started with side projects

April 06, 2019 • ☕️ 4 min read

Side Projects. Employers say they love them, your peers seem to all have them: how do you get started?

An appreciation for stubbornness

March 20, 2019 • ☕️ 1 min read

There are few moments in a career that can significantly alter your course - let me describe one I experienced a couple of years ago.

How to implement tab-based navigation with just HTML and JavaScript

March 07, 2019 • ☕️ 4 min read

If you've ever used React & React-Router to implement Tab-based navigation, you might want to know how to do it in pure HTML and JavaScript.

Things I've learned while trying to bootstrap my own SaaS

February 27, 2019 • ☕️ 4 min read

If you think you can start a SaaS business just because you can write code, you're in for a rude shock

On demonstrating your value as a Software Engineer

February 03, 2019 • ☕️ 4 min read

The company you work for likely has several departments that can't fathom the cost of hiring you. Here's how you can fix that.

Tales of refactoring a frontend mono repo

January 13, 2019 • ☕️ 4 min read

An article in which I describe the experience of fixing 'best-practices'

The books I read in 2018

January 02, 2019 • ☕️ 1 min read

A list of books I read in 2018

2018: Reflections on trying to start an internet business

December 31, 2018 • ☕️ 7 min read

A review post on what I've done this year in terms of trying to start an Internet business

How to fix: pg-promise can't resolve pg-native

November 17, 2018 • ☕️ 1 min read

A Fix for the error message 'pg-promise cant resolve pg-native'

Ideas for testing and monitoring GraphQL servers

October 16, 2018 • ☕️ 3 min read

Ideas for testing and monitoring GraphQL servers

Thoughts on Measuring Developer Efficiency

October 06, 2018 • ☕️ 3 min read

Thoughts on Measuring Developer Efficiency

On server and web app reliability, and the rise of the Site Reliability Engineer (SRE)

October 03, 2018 • ☕️ 2 min read

On server and web app reliability, and the rise of the Site Reliability Engineer (SRE)

Start your own app with React, GraphQL and Serverless architecture: Part 3 - Let's build a GraphQL backend!

August 16, 2018 • ☕️ 6 min read

Start your own app with React, GraphQL and Serverless architecture: Part 3 - Let's build a GraphQL backend!

Start your own app with React, GraphQL and Serverless architecture: Part 2 - Deploying to a real domain name

August 15, 2018 • ☕️ 5 min read

Start your own app with React, GraphQL and Serverless architecture: Part 2 - Let's get this running in production

Start your own app with React, GraphQL and Serverless architecture: Part 1 - Server-side Rendering, Serverlessly!

August 08, 2018 • ☕️ 7 min read

Start your own app with React, GraphQL and Serverless architecture: Part 1 - Server-side Rendering, Serverlessly!

How to learn TypeScript

August 05, 2018 • ☕️ 1 min read

How to learn TypeScript

Apollo Vs Relay: Picking a GraphQL Client

August 04, 2018 • ☕️ 4 min read

Apollo Vs Relay: Picking a GraphQL Client

Side Projects: Another one

June 23, 2018 • ☕️ 1 min read

Side Projects: Another one

How to fix 'rule is not a function' error

June 15, 2018 • ☕️ 1 min read

How to fix 'rule is not a function' error

Tips for making Server-side rendering in React easy*

June 04, 2018 • ☕️ 3 min read

Tips for making Server-side rendering in React easy*

Generic tips for a new developer starting in 2018

May 25, 2018 • ☕️ 2 min read

Generic tips for a new developer starting in 2018

Learning server-side rendering in React with GraphQL

May 15, 2018 • ☕️ 2 min read

Server-side Rendering in React with GraphQL

2017: A Recap

May 06, 2018 • ☕️ 3 min read

...5 months later

So I had an idea...

February 26, 2018 • ☕️ 3 min read

A retrospective on my entrepreneurial endeavours of the past week

Run your own GraphQL server

February 21, 2018 • ☕️ 1 min read

Setting up your own GraphQL backend - step 1 PART 2 of my Welcome to GraphQL resolvers series

My First hackathon

February 14, 2018 • ☕️ 3 min read

An overview of my approach to my first ever hackathon

What's new in JavaScript ES6?

February 13, 2018 • ☕️ 2 min read

Going over new features that definitely aren't compatible with Internet Explorer 11

Setting up your own GraphQL Backend Resolvers

February 11, 2018 • ☕️ 1 min read

Setting up your own GraphQL backend - step 1 of my Welcome to GraphQL resolvers series

List of BaseCS resources

February 09, 2018 • ☕️ 5 min read

A list of resources from BaseCS - basics of Computer Science

Getting started with Terraform

February 07, 2018 • ☕️ 1 min read

Getting started with Terraform - step 0 of my Welcome to GraphQL resolvers series

How to setup MailChimp with GraphQL

January 16, 2018 • ☕️ 2 min read

How to add MailChimp to your GraphQL resolver backend - surprisingly easy to do!

What is GraphQL?

January 04, 2018 • ☕️ 3 min read

What exactly *is* GraphQL? Using NodeJS and AWS Lambda to illustrate an example

My Side-project: https://JobsOk.io

December 20, 2017 • ☕️ 2 min read

A rundown of my latest side-project: A job board dedicated to Digital jobs

How to resolve 'X defined in resolvers, but not in schema' with babel-plugin-inline-import

December 12, 2017 • ☕️ 1 min read

Showing how to resolve the dreaded 'Query.X defined in resolvers, but not in schema' issue when your X is **definitely** defined in both

How to style react-select with styled-components or emotion

December 11, 2017 • ☕️ 1 min read

A quick how-to code dump of how to use the popular CSS-in-JS libraries with react-select

Static Blog Time!

December 10, 2017 • ☕️ 1 min read

Here's hoping I actually keep writing!

Billdivider.com

July 03, 2017 • ☕️ 2 min read

Divides your bills!

NGHBR

July 03, 2017 • ☕️ 1 min read

A hyperlocal social network for the suburbs

Can I Go Outside Yet?

July 02, 2017 • ☕️ 1 min read

A simple way to check if it's worth going outside today