Constant Thinking

Blog Posts

Long-form articles and blog posts
A person, standing on top of a hill, overlooking a vast landscape of hills.

How to find good opportunities

| In Career
| 10 minute read

In my current job, I occasionally mentor people and one of the questions I often get is: “How do you find good opportunities?” By which people mean cool technologies to explore, great projects to be part of, opportunities to talk at conferences, great companies to join, interesting people to meet, …

A burning matchstick

Deprecating Feedburner

| In General
| 3 minute read

When I started blogging in the early 2000s, RSS emerged as an open standard for spreading the news. New post? Blam, everybody interested got a notification in their favorite newsreader. Back then, building a proper RSS feed was more of an art than an exact science: Crafting proper XML while taking a…

A construction crane with some steel beams.

Blog renovations (again)

| In General
| 9 minute read

A long time ago (2017), I wrote about modernizing my blog’s infrastructure. Guess, what: Time to modernize again! Back then, I migrated from Drupal to a self-written, Jekyll-inspired static site generator written in Python (my current language of choice for most projects). I spent the majority of th…

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

Welcome Back!

| In General
| 2 minute read

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.

Building under the Clouds of Munich

Getting Started With Amazon Web Services

| In General
| 6 minute read

In the last few articles, I shared a few thoughts on how I think the world of IT is changing, which became the context for my good-bye to the world of physical IT altogether.

As of last week, I started working for Amazon Web Services (AWS) as a Solutions Architect, helping customers architect systems and solve technical problems using the latest cloud computing technologies. I’m very thankful to be able to work here, as it brings me back to the very center of IT innovation and gives me the opportunity to do lots of new and interesting things.

In the last weeks, I’ve been digging around AWS and its services, playing with stuff and meeting lots of inspiring people. So I thought I’d put together a few links for those interested in exploring the world of the AWS cloud computing platform for you to learn more about AWS:

Street signs: Business as usual or the cloud?

Get Ready to Change Your Job

| In General
| 15 minute read
The universe is change; our life is what our thoughts make it. (Marcus Aurelius)

If you have a job in IT (and who among my readers hasn’t?), then it is going to fundamentally change soon.

Why?

In my own job, I see the full spectrum from where IT innovation is created to the very last laggards who are still depending a lot on mainframes and other ancient technology. Some things in IT are new (like, every week there’s a new startup/technology/trend that is shaking up the industry), and some things are just repetitions of stuff that has happened before, albeit in slightly different colors.

So now, the world of IT as we know it is changing (again) and this time, change will impact organizations, roles and jobs.

Let’s dive a little bit into what’s happening. Don’t worry, change is good, but only if you prepare for it.

exalogic_ib_network.jpg

How to Avoid Your Next 12-Month Science Project

Obsolete | In Engineered Systems
| 8 minute read

While most customers immediately understand how the magic of Oracle’s Hybrid Columnar Compression, intelligent storage servers and flash memory make Exadata uniquely powerful against home-grown database systems, some people think that Exalogic is nothing more than a bunch of x86 servers, a storage appliance and an InfiniBand (IB) network, built into a single rack.

After all, isn’t this exactly what the High Performance Computing (HPC) world has been doing for decades?

On the surface, this may be true. And some people tried exactly that: They tried to put together their own version of Exalogic, but then they discover there’s a lot more to building a system than buying hardware and assembling it together. IT is not Ikea.

Why is that so? Could it be there’s more going on behind the scenes than merely putting together a bunch of servers, a storage array and an InfiniBand network into a rack? Let’s explore some of the special sauce that makes Exalogic unique and un-copyable, so you can save yourself from your next 6- to 12-month science project that distracts you from doing real work that adds value to your company.

Engineered Systems mean Business

The Business Value of Engineered Systems

Obsolete | In Engineered Systems
| 11 minute read

If I had to formulate in one sentence what my job and that of my teammates is, I’d say something like:

“To show our customers the business value of Oracle’s Engineered Systems

Because at the end of the day, customers pay real money only if there’s some real value they see in a solution.

And that is the problem most people in IT struggle with: How is what you do in IT related to your company’s total value chain?

Most of the time, people, both those working in IT and those selling and supporting into IT departments are consumed with functions and features, tech specs, standards and other tech stuff. Worse yet: Some people look at Oracle’s Engineered Systems like Exadata and Exalogic and they only see a bunch of servers in a rack, because all they know is components, servers, tech stuff.

This is dangerous terrain: Because if you can’t show the business value of your IT to your company, you’re going to be put on the list of cost centers to be squeezed, and budget cuts are never a good motivator for your job.

So what is the value of IT to the business? Or more specifically, what is the value of Engineered Systems for our customers’ businesses?

Sparse ZFS Pools

Introducing Sparse Encrypted ZFS Pools

Obsolete | In Solaris
| 4 minute read

Ever since I’ve been using a Mac, I enjoy using Sparse Encrypted Disk Images for a variety of tasks, for instance securely storing data that can be backed up somewhere else, say on a hosting server.

In fact, most of my project/personal data on my Mac sits on sparse encrypted disk images that are regularly rsynced to an external storage service, Strato’s in particular.

The beauty of this solution lies in it simplicity:

Sparse encrypted disk images show up just like any other hard drive. But on the back end, they translate into a bunch of flat files that store all the data in an encrypted manner. By rsyncing the backing store, sparse encrypted disk images can be easily backed up across the net, while ensuring privacy and convenience.

Here’s how to do similar things with Solaris and ZFS, including some extra data integrity magic:

Bricks

Three Enterprise Architecture Principles for Building Clouds

Obsolete | In Enterprise Architecture
| 4 minute read

After having gone through TOGAF training and certification, I’ve now caught the Enterprise Architecture bug, as you can probably tell by this article. It is a really neat way to add structure to the IT development process and to better understand what it really means to solve business problems with IT.

One of the first things TOGAF recommends architects do when establishing an Enterprise Architecture practice within a company is to formulate Architecture Principles that guide the development of solutions. During the last few workshops and during some discussions with other architects, three principles in particular struck me as being key to successfully developing a Cloud solution:

Standardization

The Difference Between a Standard and a Preferred Vendor

Obsolete | In General
| 3 minute read

Recently, I attended a customer workshop where the customer declared that they standardized on x86, VMware and Linux.

That got me and my colleague thinking about what standardization really means and whether that actually makes sense.

The workshop was actually about defining a PaaS platform for the customer, and early in the process they just said: Fine, but it’s gonna be x86, VMware and Linux, because that’s our standard. WTF?

Iron Sky Poster

Iron Sky: The Trailer Is Here!

Obsolete | In Iron Sky
| 2 minute read

In Summer 2010 I learned about a cool new geeky movie called Iron Sky (no link, ironsky.net no longer exists) that was crowd-funded. I decided to help finance it with a small sum.

Then the second Iron Sky teaser came out and I thought: Wow, this is looking really good! And I invested some more.

In December 2010, I was invited to attend the Iron Sky shootings in Frankfurt together with my brother. This is where we got to meet the crew, the actors, the people behind the movie and other investors. And I thought: Wow, this is not only cool, this is for real! Everybody was 100% determined to make this the coolest movie ever, and everybody put in so much attention to detail, love and true craftmanship that I thought: “Yep, this is going to be a true movie milestone!” And I also got to shoot an interview with the director and the inventor of Iron Sky. This time, my brother and I together invested a bit more to help this baby fly.

Running stats over running path

I Am a Mobile Sensor Network, Collecting Big Data

Obsolete | In Engineered Systems
| 9 minute read

Don’t worry, this is not a desperate attempt at SEO for my blog (although I do appreciate your likes, Tweets, RSS subscriptions and other ways you help me reach a wider audience), nor is this my entry into the latest contest of IT BS Bingo.

It just occurred to me yesterday that Big Data is everywhere. Even during your weekend jogging run.

A dog. And the TOGAF ADM cycle.

Engineered Systems and Enterprise Architecture (Or: How to Sell Dog Food Online)

Obsolete | In Engineered Systems
| 8 minute read

One of the first things that customers and sales teams realize when dealing with Engineered Systems is: They fundamentally change the IT architecture of a business.

Change is good, it means progress. But change is sometimes seen as a bad thing: Change comes with fear.

The truth is that Engineered Systems really empower IT architects to add value to their business, application and data architectures, without worrying about the technology architecture.

To understand this, we need to dig a bit deeper into Enterprise Architecture, specifically the TOGAF flavor of it.

Iron Sky Update

Iron Sky Update: A Behind the Scenes Video Interview

Obsolete | In Iron Sky
| 6 minute read

If you’ve been following my blog or the Systemhelden.com podcast for some time, then you probably know that I’m a big fan of and small investor in the movie Iron Sky, a crowd-funded science-fiction comedy about the Nazis who went to the dark side of the moon in 1945 and come back to conquer Earth in 2018.

A few weeks ago, I had the privilege of attending a pre-screening of the movie’s beta version in Helsinki, Finland. What can I say? It exceeded my high expectations!

Mercedes car, broken down into components.

The Rise of Engineered Systems

Obsolete | In Engineered Systems
| 11 minute read

I changed into a new role at Oracle: I now work for the EMEA Engineered Systems Architecture Team (ESAT). We support Oracle’s EMEA Engineered Systems business by engaging with customers, enabling our field organization with trainings and through evangelization.

You can call me biased towards Engineered Systems (no link, page no longer exists) now, but that would be like accusing a Mac fanboy of suffering from the Stockholm Syndrome, when it’s actually the other way round.

The other side of the “biased” medal really is that I have a choice of where I want to work, and one of the reasons I changed from my cozy SPARC/Solaris Technology camp to the Engineered Systems crowd is: I believe the world of IT is changing.

Let me explain.

32 Solaris 11 Blog Posts

Solaris 11 Launch Blog Carnival Roundup

Obsolete | In Solaris
| 6 minute read

Solaris 11 is here!

And together with the official launch activities, a lot of Oracle and non-Oracle bloggers contributed helpful and informative blog articles to help your datacenter go to eleven.

Here are some notable blog postings, sorted by category for your Solaris 11 blog-reading pleasure:

solaris_11_road.jpg

Join the Solaris 11 Launch Party!

Obsolete | In Solaris
| 7 minute read

In about a week, on November 9th, 2011, the long-awaited final version of Solaris 11 will be launched. If you happen to be near New York that day (and assuming there’ll be no power outages), you’re invited to join the official Solaris 11 launch party!

Solaris 11 has been in the making since 2005, when Solaris 10 was launched. In fact, every major Solaris release is just a fork of the ongoing Solaris development train, so the very first uber-pre-release of Solaris 11 was actually generated only weeks after Solaris 10 hit the shelves.

Since then, Solaris 11 (or: Project Nevada as it was called) has seen a lot of OS history: An open source adolescence called OpenSolaris, growing adoption and community work, a broad range of ground-braking new features, long overdue re-writes, brand new concepts, controversial discussions, a major acquisition, rules changed and rules kept, siblings and offsprings, lots of investments, entire companies built on top of its source code, generations of processors and hardware, lots of systems in production, the Cloud and what not.

And all that before it was even born. Quite an achievment, eh?

solaris_11_road.jpg

Solaris 11 Available for Early Adopters

Obsolete | In Solaris
| 1 minute read

Maybe I should write more frequently, though that would mean shorter, less elaborate articles. This is the first one of that kind. Let me know what you think!

Recently, the Oracle Solaris 11 Early Adopter Release (no link, page no longer exists) became available on the Oracle Technology Network (BTW, can I have a date with that Java Developer, please?). Here’s the gist: