Open in app

Sign In

Write

Sign In

Craig Sullivan
Craig Sullivan

8 Followers

Home

About

Published in EPD at Digit

·Jun 9, 2021

The joy of end to end type safety

A common pattern for apps is to split our architectural concerns in half. Our back end services contain all the logic for our application while front end systems are devoid of any business logic. The two halves communicate via an API layer. In building large scale TypeScript applications, we have…

Typescript

6 min read

The joy of end to end type safety
The joy of end to end type safety
Typescript

6 min read


Published in The Startup

·Aug 11, 2020

How to Ace Developer Technical Interviews

Technical interviews for developer jobs can be difficult. You are sure to fail a few until you grasp what people are looking for. I conduct many interviews so here are my tips on getting through to an offer. The take home challenge Many companies have a take home coding challenge. It normally consists of…

Developer

7 min read

How to Ace Developer Technical Interviews
How to Ace Developer Technical Interviews
Developer

7 min read


Aug 6, 2020

Upping my Zoom (video conferencing) game

It was Friday company drinks. We were all in awe by our colleague Brett Wilkins’ brilliant camera and lighting setup. He looked awesome! Brett did a great job of writing about his setup on our slack channel. …

Remote Working

3 min read

Upping my Zoom (video conferencing) game
Upping my Zoom (video conferencing) game
Remote Working

3 min read


Jul 23, 2020

Trauma never sleeps

It is 3:01am and I cannot sleep. In a previous job, I experienced sustained attacks from a consulting group contracted by my employer at the time. The bullying was devastatingly traumatic. My working day highlight was lunch time. I would go to the underground car park at the shopping centre…

Mental Health

3 min read

Trauma never sleeps
Trauma never sleeps
Mental Health

3 min read


Jul 7, 2020

Developer branding toolkit

Everyone loves being recognised for the effort that is needed to being the best that they can be. Being a developer is hard, requiring focussed effort to keep expanding our abilities. Being good at our job is the first step. At some point in time, you will discover that the…

Developer

4 min read

Developer branding toolkit
Developer branding toolkit
Developer

4 min read

Craig Sullivan

Craig Sullivan

8 Followers

Craig is a Principal Developer at elevatepartners.com.au based in Melbourne, Australia. He is currently working on Digit.co. (we’re hiring!)

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Anton Klimenko

    Anton Klimenko

  • Jenni Nadler

    Jenni Nadler

  • Digit

    Digit

  • Tabitha Blagdon

    Tabitha Blagdon

See all (10)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech