
The Art of Vibe-Coding (with Google AI Studio): Personal Writing Assistant App
This post is my submission for DEV Education Track: Build Apps with Google AI Studio. What...

Author profile
I am a Creative Software Engineer/Tech Lead and a former PropTech Co-founder. I work remotely on innovative tech solutions.
Browse the latest writing surfaced through DevArt.

This post is my submission for DEV Education Track: Build Apps with Google AI Studio. What...

This is a submission for the Open Source AI Challenge with pgai and Ollama What I...

2020 was an interesting year, where the pandemic disrupted work/life balance worldwide. I was plannin...

What I built The Blokii Image Maker is a simple app that allows users to generate tech blo...

I think it's time to deploy. Let's check the feature checklist. The user interface can do the follow...

In order to open up image select options, I decided to use the Unsplash API. As an Unsplash contribut...

Background and Assumptions For this series, I'll be focused more on explaining thought pro...

The App The goal of the Blokii Image Maker is to allow users to easily generate an image t...

The Project - Blokii Image Maker The Blokii Image Maker is a simple image generator for te...

Recently, the DigitalOcean App Hackathon was announced. If you've been following my articles on Feath...

About this Series In this series, I'll be exploring how to develop an event-driven web app...

FeathersJS is a robust web application framework for real-time applications and REST APIs. It's great...

The Datastore Part 3 of this series focuses on the datastore for the user roles and manage...

The Backend - FeathersJS This article focuses on the backend, which leverages the Feathers...

The Quasar Frontend I chose the Quasar Framework for its abundance of out-of-the-box compo...

Background I've been working on developing minimum viable product (MVP) starters since I w...

What guidance exists for writing technical documentation? What are some of your favorite examples f...

What should be considered when evaluating hosting options and tech stacks for MVP development?

What advice would you offer to developers on career planning?

What would an IDE for writing content look like?

Create a simple timer component using Vue.js

There are many approaches to choose a topic. This quick tip focuses on why reflection is a great way to find topics to write about.

Writing takes time. Life is busy. Here are some quick tips to make it a bit easier to find that time.

Create a simple typewriter component using Vue.js

What elements make up an effective journal entry?

Bite-sized lessons to help you write a better blog post. The First Lesson - Keep a Daily Journal.

In order to stay focused and stand out, it's important to have a brand that represents you. Here are some tips for developing your brand.

A quick recap of the roller coaster ride that has defined the last 3 years, with questions for the future.
Interested in getting a taste for hacking? If you're thinking about doing a Capture The Flag Security Challenge, here are some tips for getting your dev environment ready. A primer for first-timers.

Blogging regularly can be a challenge, but it doesn't have to be. Here are some quick and easy tips to develop a regular writing habit.