Open in app

Sign In

Write

Sign In

Erik
Erik

1.6K Followers

Home

About

Published in

Dreamwod tech

·Mar 8, 2022

How I built my tech startup as a solo developer

Time flies! Here are some thoughts, tips, and mistakes after running a tech company as a solo developer for almost a year. What am I building? ❓ I had the idea that I wanted to build a Crossfit training app for gyms and athletes. I named it Dreamwod and just launched it on App Store…

Golang

6 min read

How I built my tech startup as a solo developer
How I built my tech startup as a solo developer
Golang

6 min read


Published in

Dreamwod tech

·Nov 25, 2021

Cloud Vision vs Flutter MLKit for OCR detection of Concept2 machine

This is a comparison of two OCR detection alternatives for the contents of the Concept 2 rowing machine LCD display. MLKit in Flutter vs Cloud Vision at Google Cloud. Background Dreamwod is a Crossfit app where a lot of athletes are using the Concept2 machines for biking, rowing, and skiing. These…

Flutter

4 min read

Cloud Vision vs Flutter MLKit for OCR detection of Concept2 machine
Cloud Vision vs Flutter MLKit for OCR detection of Concept2 machine
Flutter

4 min read


Published in

Dreamwod tech

·Oct 24, 2021

Sign in with Apple and Google in Flutter App + Golang backend

This article describes the signup and sign-in flow for users in the Dreamwod Flutter app using AppleId and Google with a backend in Golang. The Dreamwod app supports three ways of signing up, Email&Password, with Apple Id, or through Google. …

Flutter

4 min read

Sign in with Apple and Google in Flutter App + Golang backend
Sign in with Apple and Google in Flutter App + Golang backend
Flutter

4 min read


Published in

Dreamwod tech

·Oct 8, 2021

Flutter + Dio Framework + Best practices

This article will describe best practices for REST communication in Flutter using the Dio http package. The Dreamwod app used the standard http package but we recently migrated to the Dio http package, this article will describe why and some best practices around the architecture. Background The Dreamwod app is talking…

Flutter

2 min read

Flutter + Dio Framework + Best practices
Flutter + Dio Framework + Best practices
Flutter

2 min read


Published in

Dreamwod tech

·Apr 28, 2021

Digital Signal Processing with golang

Digital signal processing (DSP) in golang, frequency spectrum analysis with FFT, and r-peak detection. This article will show how golang can be used for digital signal processing (DSP) on a raw PPG or ECG heartbeat signal. We will use the fast Fourier transform (FFT) to look at the frequency spectrum…

Golang

4 min read

Digital Signal Processing with golang
Digital Signal Processing with golang
Golang

4 min read


Published in

Dreamwod tech

·Feb 22, 2021

Flutter bloc authentication flow

Part 2 in the complete flutter app walkthrough. Designing an onboarding and authentication flow with the bloc framework. This is the second post in a series on how the Dreamwod app is built. The Dreamwod app is an iOS and Android app for CrossFit athletes where they can track their…

Flutter

4 min read

Flutter bloc authentication flow
Flutter bloc authentication flow
Flutter

4 min read


Published in

Dreamwod tech

·Feb 9, 2021

Complete Flutter app walkthrough part 1

Components, best practices, and tools used to build a large Flutter app. This is the first post in a series on how the Dreamwod app is built. The Dreamwod app is an iOS and Android app for CrossFit athletes where they can track their progress and for CrossFit gyms that…

Flutter

6 min read

Complete Flutter app walkthrough Part 1
Complete Flutter app walkthrough Part 1
Flutter

6 min read


Published in

Dreamwod tech

·Feb 8, 2021

Asynchronous processing with Cloud Run and Pub/Sub

Secure asynchronous processing with Cloud Run through Pub/Sub. Background Cloud Run will throttle the CPU when there isn’t an active request processing. That means that it isn’t possible to spawn a new thread or goroutine to do background processing within a Cloud Run API. …

Google Cloud Run

3 min read

Asynchronous processing with Cloud Run and Pub/Sub
Asynchronous processing with Cloud Run and Pub/Sub
Google Cloud Run

3 min read


Published in

Dreamwod tech

·Jan 18, 2021

Migrating from GKE to Cloud Run

Migrating a golang REST API from Kubernetes Engine (GKE) to Cloud Run Background Kubernetes at Google Cloud (GKE) was used during the development and the testing of the Dreamwod app (https://www.dreamwod.app). GKE has been working good but it has also been the most expensive and complicated part of the hosting. We…

Google Cloud Run

3 min read

Migrating from GKE to Cloud Run
Migrating from GKE to Cloud Run
Google Cloud Run

3 min read

Erik

Erik

1.6K Followers

Developer, backend, frontend, ML. Likes crossfit and training. Building on the app dreamwod.app.

Following
  • Sanjay Priyadarshi

    Sanjay Priyadarshi

  • Dave Schools

    Dave Schools

  • Sebastian Buzdugan

    Sebastian Buzdugan

  • Jeffrey S. Levine

    Jeffrey S. Levine

  • Bhargav Bachina

    Bhargav Bachina

See all (55)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams