Welcome Back!

A big, friendly, sign that says 'Hola'.

A lot has happened since I changed my job more than 5 years ago.

I learned new stuff, met a lot of customers, blogged and podcasted (though on other platforms), and I didn’t get to give this blog much care.

Until my old hoster told me that they’re discontinuing the old PHP version that this blog’s CMS ran on and that I better do something, otherwise bad things may happenTM.

Cleaning up some technical debt

We all have it: Technical debt. No time to fix, clean up or refactor because, you know, oh, look: new and shiny!

In fact, I built and re-built my own blogging platform as a static website generator years ago, written in Python with some Jinja2-Fu and Bootstrap scaffoldung, since about half a year using AWS Lambda as well as AWS Step Functions for assembly and hosted on Amazon S3, delivered to you by Amazon CloudFront. Mostly for my German Paleo blog Paleosophie.de but, you know, one day, I’ll move my old site onto this new thing …

That’t what I did over the last couple of weeks. Which was surprisingly complicated:

  • Drupal’s data structure turned out to be very distributed across many tables. But eventually I figured out how to pointer-chase posts, images, links and stuff together again.
  • I wanted to convert all posts from HTML into Markdown, which led me into multiple rabbit holes of HTML errors and the intricacies of embedding code into special tags.
  • And then there are all these details like broken links, generating 301 redirects for old URL schemes into new ones, fixing bugs in my static blog generator code and much more.

But that’s the fun, isn’t it: Hack, make mistakes, learn, fix, repeat.

So this blog is alive again, welcome back!

What’s next?

I don’t know.

If you want to learn about the tech I’m involved in, check out some recent videos on YouTube with presentations I gave, such as Running Lean Architectures: How to Optimize for Cost Efficiency, with my dear presentation buddy Markus, or The Enterprise Fast Lane: What Your Competition Doesn’t Want You to Know About Enterprise Cloud Transformation with my other presentation buddy Christian.

Or check out my guest blog posts on the AWS blog like Better Together: Amazon ECS and AWS Lambda, or Synchronizing Amazon S3 Buckets Using AWS Step Functions.

On this blog, I’ll probably start writing more personal stuff, maybe about some books I’m reading or things I learned that helped me bend reality closer to my will, or fun stuff I found in the internet, or opinions.

You know, the stuff that blogging was originally about.

What would you like me to blog about?


Hola” picture by Jon Tyson on Unsplash, used under the free Unsplash license.


Comments

Commenting is currently not available, because I’d like to avoid cookies on this site. I may or may not endeavor into building my own commenting system at some time, who knows?

Meanwhile, please use the Contact form to send me your comments.

Thank you!


Welcome

This is the blog of Constantin Gonzalez, a Solutions Architect at Amazon Web Services, with more than 25 years of IT experience.

The views expressed in this blog are my own and do not necessarily reflect the views of my current or previous employers.


Copyright © 2022 – Constantin Gonzalez – Some rights reserved.
By using this site you agree to not hold the author responsible for anything related to this site. See Site Info/Imprint for details and our information policy.

This site was built using Pelican, which is written in Python, using a homegrown theme that borrows heavily from Elegant. It is hosted on Amazon S3 and distributed through Amazon CloudFront.