reword (cyberwitchery)

This commit is contained in:
hellerve committed 2026-10-13 12:25:54 +02:00
1 parent a7be79fbd9
commit bd1e082265
2 files changed
+96 -148

No files matched your search

+87 -90
View File
@@ -9,7 +9,7 @@
<meta property="og:type" content="website">
<meta property="og:url" content="https://veitheller.de/">
<meta property="og:title" content="Veit Heller—Technologist at Large">
<meta property="og:description" content="Veit Heller—Technologist at Large. Independent consultant for software architecture, security, and network automation based in Erlangen, Germany.">
<meta property="og:description" content="Veit Heller—Technologist at large in Erlangen, Germany, helping companies, investors, and technical teams understand, build, secure, and assess complex software systems.">
<meta property="og:locale" content="en_US">
<meta property="og:image" content="https://veitheller.de/og.png">
<meta property="og:image:width" content="1200">
@@ -17,7 +17,7 @@
<meta property="og:image:alt" content="Veit Heller—Technologist at Large">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Veit Heller—Technologist at Large">
<meta name="twitter:description" content="Independent consultant for software architecture, security, and network automation based in Erlangen, Germany.">
<meta name="twitter:description" content="Technologist at large in Erlangen, Germany, helping companies, investors, and technical teams understand, build, secure, and assess complex software systems.">
<meta name="twitter:image" content="https://veitheller.de/og.png">
<link rel="icon" href="data:;base64,iVBORw0KGgo=">
<script defer data-domain="veitheller.de" src="https://plausible.io/js/script.tagged-events.outbound-links.js"></script>
@@ -156,7 +156,7 @@
"name": "Veit Heller",
"url": "https://veitheller.de/",
"jobTitle": "Technologist at Large",
"description": "Independent consultant for software architecture, security, and network automation",
"description": "Technologist at large in Erlangen, Germany, helping companies, investors, and technical teams understand, build, secure, and assess complex software systems.",
"address": {
"@type": "PostalAddress",
"addressLocality": "Erlangen",
@@ -181,11 +181,13 @@
<li><a href="https://veitheller.de/static/resume.pdf">CV</a></li>
</ul>
<p>
Nice to meet you! I’m Veit, an independent technologist in Erlangen. I help
Nice to meet you! I’m Veit, a technologist at large in Erlangen. I help
companies, investors, and technical teams understand, build, secure, and
assess complex software systems.
</p>
<p><a href="https://calendly.com/veit-veitheller/coffee-chat">Talk to me</a></p>
<p>
I also run <a href="https://cyberwitchery.com">cyberwitchery</a>, a small product and consulting company where we build our own tools and help others with difficult engineering problems.
</p>
<div class="definition">
<p class="summary">
<span class="word">Technologist at large</span>
@@ -209,101 +211,96 @@
<summary>What I am doing right now</summary>
<p>
I’m currently in Erlangen, Germany, trying to understand how to take
care of new, tiny human beings, one of them in Kindergarten, and one
of them learning to talk. It’s more challenging and engaging than any
of my other projects.
care of new, tiny human beings. It’s more challenging and engaging
than any of my other projects.
</p>
<p>
I’m also working on application and infrastructure security and code
for various AI companies as well as help automate networks and support
due diligence work. It’s a lot all at once, but I wouldn’t have it any
other way.
Professionally, a lot has changed recently. After spending several
years working independently, I've started <a href="https://cyberwitchery.com">cyberwitchery</a>,
where I get to work on interesting problems with other people and
build products of our own.
</p>
<p>
We're currently working on <a href="https://cyberwitchery.com/alembic">alembic</a>,
a tool for moving data between network systems, and <a href="https://cyberwitchery.com/divinate">divinate</a>,
which collects technical evidence for security reviews. We also work
with clients on security, network automation, technical due
diligence, and systems software.
</p>
</details>
<details id="interests">
<summary>Things I like working on</summary>
<p>
I've worked in quite a few different areas over the years, and I've
never been especially interested in narrowing them down to one
specialty, to the chagrin of recruiters everywhere.
</p>
<p>
There are a few things I keep bumping into, though:
</p>
<ul>
<li><b>Programming languages and compilers:</b> I like type systems,
macros, Lisps &amp; Smalltalks, and finding different ways of
expressing computation.</li>
<li><b>Developer tooling:</b> I've spent years thinking about how
programmers understand and interact with software. Our tools could
be a lot better than they are!</li>
<li><b>Systems and infrastructure:</b> Networks, automation, data
models, and the (oftentimes) considerable distance between how we
think a system works and what it's actually doing.</li>
<li><b>Security and software architecture:</b> Understanding
complicated systems, figuring out where their problems are, and
finding practical ways to improve them.</li>
</ul>
<p>
I also enjoy <a href="https://blog.veitheller.de">writing</a> and <a href="/talks.html">giving
talks</a> about things I've learned.
</p>
<p>
If you'd rather look at code, there's plenty on <a href="https://github.com/hellerve">GitHub</a>.
And if you're particularly curious about my professional history,
here's my <a href="/static/resume.pdf">résumé</a>.
</p>
</details>
<details id="services">
<summary>What I can do for you</summary>
<summary>Working with me</summary>
<p>
I am occasionally available for consulting work. Here are a few
examples of work I could do for you:
Most of my commercial work now happens through <a href="https://cyberwitchery.com">cyberwitchery</a>.
We take on consulting projects, build software, review systems, and maintain products of our own.
</p>
<ul>
<li><b>Technical due diligence:</b> assess architecture, risks, security
posture, team and process maturity, and technical debt.</li>
<li><b>Security, ISMS & SSDLC:</b> help both with hands-on application
security and shape security processes that are both practical and hold
up in audits.</li>
<li><b>Network automation:</b> help ISPs, IXPs, and data center
providers automate their network deployment from source of truth to
device.</li>
<li><b>LLM and developer tooling:</b> build practical workflows, internal
tools, DX systems, evaluation, and integration.</li>
<li><b>Interim technical leadership:</b> support companies, founders,
and teams navigate challenging times while keeping an eye on the
product and technical direction.</li>
</ul>
<p>
I have worked with a wide array of technologies and companies and
consider myself a generalist—the best way to know whether I’m the right
person for your project is to ask me.
</p>
<p>
My ultimate goal is always to make myself replaceable. I want you to be
able to take over control whenever you think the right time has
come—ideally we find a moment together—, and I want you to be able to
pick up work exactly where I stopped. I don’t want you to become
dependent on me, and neither do you.
</p>
<p>
You can also take a look at <a href="/static/resume.pdf">my résumé</a>
or <a href="https://github.com/hellerve">my Github profile</a> if
you’re especially curious.
</p>
</details>
<details id="rates">
<summary>What I charge</summary>
<p>
My rates are fixed and follow a simple, but beautiful scheme:
</p>
<ul>
<li>
If your product is a closed source, proprietary solution, I charge
1,400€ per day.
</li>
<li>
If your product is open source, I charge 1,120€ per day, 100€ of which
will be donated to a charitable organization of my choice. If you want
to know which organizations I support and why, check out
<a href="https://blog.veitheller.de/Giving_to_Charities.html">my
blog post about it</a>!
</li>
</ul>
<p>
My workday has eight hours and I charge by the hour.
</p>
<p>I also give talks and run workshops; topics, formats, and rates are on
the <a href="/talks.html">Workshops, Talks, Publications</a> page.</p>
<p>If you have any questions about my rates or are unsure whether your
product qualifies as “open source”,
<a href="mailto:veit@veitheller.de">contact me</a>!</p>
<p>
I’m still directly involved in the engineering work, but the company
allows us to take on projects together and build things that don’t
depend on just one person. And I get to work with friends!
</p>
<p>
One thing hasn't changed: my goal is always to make myself
replaceable. I want you to be able to take over control whenever the
time has come, and to pick up exactly where I stopped. I don’t want
you to become dependent on me, and neither do you.
</p>
<p>
If you're interested in the nitty-gritty of working together, such as
rates or offerings, take a look at <a href="https://cyberwitchery.com/">the
website</a>.
</p>
</details>
<details id="contact">
<summary>How you can contact me</summary>
<p>
I love to hear from anyone who wants to share something
with me, especially if I can help you in any way!
</p>
<p>
If you have any questions, comments, or want me to help your product
succeed: <a href="mailto:veit@veitheller.de">reach out to me</a>. My
PGP key is available <a href="/static/pubkey.asc">on this
server</a>.
</p>
<p>
Of course, you can also contact me just to chat! To understand what I
can help you with and what I’m particularly interested in, check out
<a href="https://blog.veitheller.de/open_invite.html">my open
invitation</a>!
</p>
<p>
I love hearing from people who want to share something interesting,
ask a question, or just have a chat! I've also written an <a href="https://blog.veitheller.de/open_invite.html">open
invitation</a> about some of the things I particularly enjoy talking
about.
</p>
<p>
You can always send me an email. <a href="https://veitheller.de/static/pubkey.asc">My
PGP key</a> is available, but its use is not mandatory.
</p>
<p>
For business inquiries, you can also contact us directly through <a href="https://cyberwitchery.com/">cyberwitchery</a>.</p>
</details>
<footer class="legal">
<a href="./imprint.html">Imprint</a>