ODROID H4 Ultra NAS Upgrade

Created:

Way back in 2015, I built a NAS. I’d had a “NAS” before, but it was old/spare parts cobbled together to approximate a NAS. This was the first NAS I built, where I bought parts specifically to make a NAS.

I remember doing some research, but ultimately just deciding to go with this wonderful guide from Brian C Moses. It was not the most powerful box, but it did what I needed and I got about 10 years out of it, so I’d say it was a success.

Read more...

Tags: hardware

Moved Site to Hugo

Created:

After a long time of using Python & Flask as the base for my site, I’ve switched over to Hugo. My site doesn’t change very often, so this move makes a lot of sense. It’s easier to host and no more Python updates to keep up with.

The move was pretty easy. I created a new Hugo project and copied all my static resources from the old site to the /static directory of my Hugo project. Then I took my Python Jinja2 templates layout and used it for the base of my default layout in Hugo (i.e. baseof.html). I was then able to add content for the pages of my site, and lastly copy over the posts that I wanted to keep.

Read more...

Tags: website

Bootiful Podcast Appearance

Created:

I recently got the opportunity to talk with the amazing Josh Long on his podcast, Bootiful Podcast. It was a great time and a fun conversation. We started from the beginning and talked about all things containers, Docker, Buildpacks, Paketo, and of course, Spring & Native Images.

If you’re new to buildpacks or looking to give them a test run, this is a great place to start. We covered a lot of the concepts and questions people frequently ask. It was also great to talk about some of the improvements that we’ve recently added into the Java buildpacks. For example, we recently added support for UPX compression of native images and the ability to use Tilt with buildpacks for microservice development.

Read more...

Tags: buildpacks, cloud native buildpacks, containers, paketo, tilt

Recent Happenings

Created:

I have over the years done a lot of work with buildpacks. Both on Cloud Foundry and now with Cloud Native Buildpacks. This year I’ve been fortunate enough to start a job at VMware working on them full time, which I’m pretty excited about.

I am primarily working to develop the Java-related Paketo buildpacks, as well as contribute to the Buildpacks project & to also maintain the Java Cloud Foundry buildpack.

To support this effort, I’m going to try and start writing more about these efforts. What’s new, what’s cool and more about how to use buildpacks.

Read more...

Tags: buildpacks, cloud native buildpacks, containers, paketo

PHP Cloud Native Buildpack Updates

Created:

It’s been a little while since I’ve posted an update on the PHP Cloud Native Buildpacks. The good news is that lots of progress has been made. We’ve basically achieved feature parity with the old PHP buildpack and I believe the PHP CNB’s should be working for most apps now!

If you’re coming from the old PHP buildpack, there are some differences. This is basically a major version bump, so it was an opportunity to make a few breaking changes that we believe will generally improve the user experience. Check out the migration documentation for details on what’s changed.

Read more...

Tags: buildpacks, cloud native buildpacks, paketo, PHP