Open in app

Sign In

Write

Sign In

William Kwao
William Kwao

88 Followers

Home

About

Sep 12

Why Tech Companies Hire Contract Engineers

Decoding the Role of Contract Software Engineers in Big Tech So, I was scrolling through Blind, the other day and stumbled upon a post that got me thinking.. Someone mentioned that contract engineers probably shouldn’t talk about the companies they’ve worked for on their resumes. Why? Well, they seemed to believe that if you’re a contract worker, it’s probably because…

Software Engineering

5 min read

Why Tech Companies Hire Contract Engineers
Why Tech Companies Hire Contract Engineers
Software Engineering

5 min read


Published in

Better Programming

·Aug 6, 2020

My Side-Project-Driven Career Journey in Review

A look into the stories behind my side projects, the lessons learned, and how I’ve benefited from them — Working on side projects is a great way to practice and learn new skills. There are many articles about the benefits of working on side projects. In this article, I’m going to take a different approach. I’ll dive into a few of the side projects that I’ve worked on and…

Programming

8 min read

My Side-Project-Driven Career Journey in Review
My Side-Project-Driven Career Journey in Review
Programming

8 min read


Published in

Better Programming

·Apr 23, 2020

GraphQL Myths and Misconceptions

Clearing up the confusion around GraphQL — So, tell me why I was having a debate with a staff engineer on my team about the benefits of GraphQL and he tried to shut it down by saying: “You only like it because it is good for front-end developers.” Honestly, I was a little bit upset because I…

GraphQL

5 min read

GraphQL Myths and Misconceptions
GraphQL Myths and Misconceptions
GraphQL

5 min read


Published in

Better Programming

·Updated Mar 16, 2020

How to Set Up an Apollo GraphQL Client to Use a Native HTTP Client in an Ionic/React App

Link a native plugin to your Apollo client to avoid CORS errors and run network requests in a background thread — Backstory The recent release of Ionic React had me very excited about hybrid applications, so I decided to dive in and build a demo mobile app. Things were going smoothly till I had a CORS error on my iOS simulator. I was under the assumption that I wouldn't encounter CORS issues…

React

4 min read

How to Set Up an Apollo GraphQL Client to Use a Native HTTP Client in an Ionic/React App
How to Set Up an Apollo GraphQL Client to Use a Native HTTP Client in an Ionic/React App
React

4 min read


Published in

Better Programming

·Feb 26, 2020

How to Improve the Developer Experience of Your Software Projects

Practices that bring you joy as you grow and scale your software projects — If you have the misfortune or fortune of working with me, one thing you will notice is I usually have more questions than answers. For the past few months, there have been a few questions that have been keeping me up at night. Why do a lot of software engineers…

Software Development

5 min read

How to Improve the Developer Experience of Your Software Projects
How to Improve the Developer Experience of Your Software Projects
Software Development

5 min read


Jan 3, 2020

How to sell your self to a potential technical cofounder

I spent this recent summer participating in YC startup school and one of the things I noticed was the prevalence of founders looking for technical cofounders. It is a difficult situation to be in since engineering is costly. In case you have funds, contracting it out to a third party…

Startup

3 min read

How to sell your self to a potential technical cofounder
How to sell your self to a potential technical cofounder
Startup

3 min read


Published in

The Startup

·Aug 6, 2019

5 Awesome tools to help kickstart development on your side project.

Working on side projects are very fun but not as easy as they seem especially when you have a fulltime job. Picking great tools to help you execute and keep track of your work is a great way to maximize the limited time and resources you have to spend on…

Productivity

4 min read

5 Awesome tools to help kickstart development on your side project.
5 Awesome tools to help kickstart development on your side project.
Productivity

4 min read


Apr 25, 2018

How to add ssh keys to an ubuntu server

Tired of managing passwords for many remote servers? You have come to the right place. If you are reading this I’m pretty sure you already know about ssh key authentication for servers. Apart from the security they provide, they can be very convenient especially if you use the same computer…

Ssh

2 min read

How to add ssh keys to an ubuntu server
How to add ssh keys to an ubuntu server
Ssh

2 min read


Mar 16, 2018

Hello World Program In Java

Lets break down the traditional Hello World program in java This program starts with the declaration of the HelloWorld class. Since Java is an Object Oriented language, everything runs in a class. Main Method Every java application has a main method which serves as an entry point for the application. …

Programming

1 min read

Programming

1 min read

William Kwao

William Kwao

88 Followers

Software Engineer Prev @ Facebook & Walmart Labs. Startup Shell Alumnus. 🔗 kwao.io

Following
  • Stowe Boyd

    Stowe Boyd

  • Netflix Technology Blog

    Netflix Technology Blog

  • Chidume Nnamdi 🔥💻🎵🎮

    Chidume Nnamdi 🔥💻🎵🎮

  • Nassos Michas

    Nassos Michas

  • Adam Gigstad

    Adam Gigstad

See all (59)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams