DEV Community

Ethan profile picture

Ethan

Programmer/System Admin. Currently working on media solutions. Love learning new things :) Posts include a variety of topics, mostly media/computer vision related.

Education

University of Cumbria

Work

Software Engineer/System Admin

PHP
Writing Debut
Two Year Club
One Year Club
4 Week Community Wellness Streak
2 Week Community Wellness Streak
1 Week Community Wellness Streak
16 Week Writing Streak
8 Week Writing Streak
4 Week Writing Streak
WebCodec - Sending and Receiving

WebCodec - Sending and Receiving

8
Comments
5 min read

Want to connect with Ethan?

Create an account to connect with Ethan. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Introduction to the WebCodec API - Real Time Video Encoding and Display

Introduction to the WebCodec API - Real Time Video Encoding and Display

15
Comments 6
6 min read
Streaming Camera with C++ WebRTC GStreamer

Streaming Camera with C++ WebRTC GStreamer

12
Comments
7 min read
Creating a CRUD App With Go

Creating a CRUD App With Go

41
Comments 14
4 min read
Creating a Face Swapping Application with Python and OpenCV

Creating a Face Swapping Application with Python and OpenCV

14
Comments 1
4 min read
Creating a CRUD Application With Express and HTMX

Creating a CRUD Application With Express and HTMX

72
Comments 8
7 min read
Creating A GRPC Endpoint With Rust

Creating A GRPC Endpoint With Rust

9
Comments
4 min read
Simple Introduction To HTMX

Simple Introduction To HTMX

86
Comments 9
3 min read
Implementing Passport With Google OAuth2

Implementing Passport With Google OAuth2

6
Comments
5 min read
Implementing Passport Local With Yarn, Typescript, Express and PostgreSQL

Implementing Passport Local With Yarn, Typescript, Express and PostgreSQL

14
Comments
11 min read
Using Google Gemini With Flask, Vue and Vite

Using Google Gemini With Flask, Vue and Vite

10
Comments 2
5 min read
Building an Image Resizer with Flask, React and Vite

Building an Image Resizer with Flask, React and Vite

4
Comments
5 min read
Implementing WebView With Jetpack Compose

Implementing WebView With Jetpack Compose

15
Comments
3 min read
Create A Simple Crypto Currency Tracker With NodeJS

Create A Simple Crypto Currency Tracker With NodeJS

4
Comments
4 min read
Convert MP4 File To Black And White Using GStreamer

Convert MP4 File To Black And White Using GStreamer

6
Comments 1
4 min read
Streaming Your Screen Using GStreamer C++

Streaming Your Screen Using GStreamer C++

10
Comments
5 min read
Introduction to React Redux

Introduction to React Redux

1
Comments
6 min read
Understanding and Avoiding Modern Cyber Risks - A Detailed Guide for All

Understanding and Avoiding Modern Cyber Risks - A Detailed Guide for All

2
Comments
5 min read
Elevate Your React App: A Guide to Enhanced SEO

Elevate Your React App: A Guide to Enhanced SEO

2
Comments
4 min read
Mastering Nmap: A Comprehensive Guide

Mastering Nmap: A Comprehensive Guide

3
Comments
4 min read
Building A Todo CRUD App With React, TypeScript, Vite And Chakra UI

Building A Todo CRUD App With React, TypeScript, Vite And Chakra UI

5
Comments
5 min read
Applying Filters To Camera Feed Using OpenCV And GStreamer

Applying Filters To Camera Feed Using OpenCV And GStreamer

5
Comments
4 min read
Converting An Image File Into PDF Using Python

Converting An Image File Into PDF Using Python

6
Comments 2
2 min read
Solving CAPTCHA Using Capsolver

Solving CAPTCHA Using Capsolver

1
Comments
3 min read
Creating A Simple Note Taking App Using Flutter

Creating A Simple Note Taking App Using Flutter

4
Comments 1
3 min read
Using Ngrok To Set Up Multiple Ports

Using Ngrok To Set Up Multiple Ports

27
Comments 5
2 min read
Converting Text To Speech Using Python

Converting Text To Speech Using Python

5
Comments
3 min read
Uploading Camera Image Using Canvas And Rails

Uploading Camera Image Using Canvas And Rails

1
Comments
5 min read
Streaming RTMP To Local Using C++ And GStreamer

Streaming RTMP To Local Using C++ And GStreamer

4
Comments
4 min read
Object Detection Using Python And YOLO-NAS

Object Detection Using Python And YOLO-NAS

3
Comments
3 min read
Applying Anime Style Filters With Python

Applying Anime Style Filters With Python

3
Comments
3 min read
Streaming Webcam To RTMP Using GStreamer

Streaming Webcam To RTMP Using GStreamer

6
Comments 1
3 min read
Editing Images Via A Prompt With Python And Pytorch

Editing Images Via A Prompt With Python And Pytorch

2
Comments
3 min read
Implementing Basic Authorization With Laravel

Implementing Basic Authorization With Laravel

4
Comments 1
3 min read
Image Generation Tutorial Using Python And The Leaf API

Image Generation Tutorial Using Python And The Leaf API

2
Comments
4 min read
Creating A Video Converter Using Flask And GStreamer

Creating A Video Converter Using Flask And GStreamer

3
Comments 1
3 min read
I Created A Simple Note App With Jetpack Compose

I Created A Simple Note App With Jetpack Compose

3
Comments
2 min read
Sending Emails Using Python And Flask And Gmail

Sending Emails Using Python And Flask And Gmail

9
Comments
2 min read
Implementing Admob Ads With Jetpack Compose

Implementing Admob Ads With Jetpack Compose

7
Comments
5 min read
Android Jetpack Compose - Creating A Simple Todo

Android Jetpack Compose - Creating A Simple Todo

3
Comments
6 min read
Getting Started With Rails Devise Token Auth

Getting Started With Rails Devise Token Auth

2
Comments
3 min read
Android Jetpack Compose Filter Tutorial

Android Jetpack Compose Filter Tutorial

5
Comments
4 min read
Simple Image Compression Using OpenCV And Python

Simple Image Compression Using OpenCV And Python

10
Comments 1
2 min read
Supporting Multiple Languages With NextJS

Supporting Multiple Languages With NextJS

10
Comments
3 min read
Creating A Markdown Blog With Nextjs

Creating A Markdown Blog With Nextjs

24
Comments
5 min read
WebRTC For Beginners - Part 6: Android

WebRTC For Beginners - Part 6: Android

10
Comments 4
16 min read
Android Compose DataStore Tutorial

Android Compose DataStore Tutorial

19
Comments 4
4 min read
Using Emailjs To Send Emails From The Frontend

Using Emailjs To Send Emails From The Frontend

24
Comments 2
3 min read
Download Youtube Videos With Python

Download Youtube Videos With Python

53
Comments 5
2 min read
I Created My Own Portfolio Using Nextjs

I Created My Own Portfolio Using Nextjs

3
Comments 3
2 min read
Foreground Segmentation using Python, OpenCV and Mediapipe

Foreground Segmentation using Python, OpenCV and Mediapipe

3
Comments
3 min read
Creating Tinder like card feature with Android Compose

Creating Tinder like card feature with Android Compose

13
Comments 3
7 min read
Creating more filters with OpenCV and Python

Creating more filters with OpenCV and Python

8
Comments 2
2 min read
GStreamer C++ - Stream Webcam over TCP Tutorial

GStreamer C++ - Stream Webcam over TCP Tutorial

10
Comments
4 min read
Creating a Next.js project with Tailwind Integration

Creating a Next.js project with Tailwind Integration

7
Comments 1
7 min read
Creating a Next.js project with Chakra-UI integration

Creating a Next.js project with Chakra-UI integration

11
Comments
6 min read
Photo Gallery Using Android Compose

Photo Gallery Using Android Compose

8
Comments
3 min read
Android Jetpack Compose API Tutorial

Android Jetpack Compose API Tutorial

21
Comments
5 min read
Android Jetpack Compose Form Tutorial

Android Jetpack Compose Form Tutorial

15
Comments 5
6 min read
How to record webcam video and audio using ffmpeg

How to record webcam video and audio using ffmpeg

15
Comments
2 min read
loading...