Published inGenerative AIExperimenting with Print On Demand and AI Pattern GenerationA month ago I came across this post that got me intrigued: it showed how to get started with Creative Fabrica Spark to generate patterns…Dec 20, 2023Dec 20, 2023
How to use the Preview app on Mac to Preview your Images before PrintingI’ve recently been experimenting with printing large designs and wanted to make sure that they’re detailed enough to print without…Dec 14, 2023Dec 14, 2023
A brief review of Google Cloud WorkspacesI’ve recently left my job and had to return the laptop I was using as it belonged to the company. This got me thinking that it might be…Sep 27, 2023Sep 27, 2023
Copying Local Files to Your Remote Google Cloud WorkstationLately I’ve been experimenting with setting up a remote dev environment and I’ve stumbled upon Google Cloud Workstations. They’re fairly…Sep 26, 2023Sep 26, 2023
ZoomCamp 2023: Project Week 4 & 5These past 2 weeks, I’ve finally started working with some data. I chose to work with the 311 NYC dataset which collects all the 311…Mar 27, 2023Mar 27, 2023
Using JSON in your GitHub Actions when authenticating with GCPIf you try to input raw JSON into your GitHub action, it’s likely that you’re going to be in for a few surprises. Especially if your JSON…Mar 16, 20231Mar 16, 20231
ZoomCamp 2023: Project Week 3Last week I had a working VM, that was running both my Prefect agent and my workflow code. It was provisioned via a startup script, that…Mar 14, 2023Mar 14, 2023
ZoomCamp 2023: Project Week 2On the second week working on the Zoomcamp final project, I continued on the ELT template. Feels like this template has kind of turned into…Mar 7, 2023Mar 7, 2023
ZoomCamp 2023: Project Week 1I started working on my personal project this week, and as always, the week has been quite a ride. Learned a lot, and would like to share a…Feb 28, 20231Feb 28, 20231
ZoomCamp 2023: Week 5This week, I spent all of my time on dbt. I thought I would have time for more, but in the end, doing both the dbt fundamentals course…Feb 18, 2023Feb 18, 2023