Contact page

This commit is contained in:
Firehose Bot 2026-04-27 10:54:10 +01:00
parent 2ec9d3ea89
commit b3011a6bd6
5 changed files with 70 additions and 2 deletions

View File

@ -10,7 +10,7 @@
<div class="flex-none">
<ul class="flex flex-row px-1 space-x-2 sm:space-x-4 items-center">
<li>
<a href="/blog/engineering" class="btn btn-ghost btn-sm">Engineering</a>
<a href="/blog/engineering" class="btn btn-ghost btn-sm">Blog</a>
</li>
<li>
<a href="/blog/releases" class="btn btn-ghost btn-sm">Releases</a>
@ -20,6 +20,9 @@
QWAN
</a>
</li>
<li>
<a href="/contact" class="btn btn-ghost btn-sm">Contact</a>
</li>
<li>
<.theme_toggle />
</li>

View File

@ -10,4 +10,8 @@ defmodule FirehoseWeb.PageController do
render(conn, :home, recent_posts: recent_posts)
end
def contact(conn, _params) do
render(conn, :contact)
end
end

View File

@ -0,0 +1,60 @@
<div class="space-y-12">
<section class="space-y-6">
<h1 class="text-4xl sm:text-5xl font-display font-semibold leading-tight tracking-tight text-balance">
Contact
</h1>
<div class="space-y-4 text-lg leading-relaxed text-base-content/80">
<p>
Got a question, idea, or just want to say hello? Reach out below.
</p>
</div>
</section>
<section class="space-y-6">
<h2 class="text-2xl font-display font-semibold">Get in touch</h2>
<div class="space-y-4">
<div class="flex items-center gap-3">
<span class="text-lg">📱</span>
<a
href="tel:+31612345678"
class="text-lg text-primary hover:underline"
>
+44 7 438 651 672
</a>
</div>
<div class="flex items-center gap-3">
<span class="text-lg">🔗</span>
<a
href="https://www.linkedin.com/in/willemvandenende"
class="text-lg text-primary hover:underline"
target="_blank"
rel="noopener"
>
LinkedIn
</a>
</div>
<div class="flex items-center gap-3">
<span class="text-lg">🌐</span>
<a
href="https://qwan.eu/contact"
class="text-lg text-primary hover:underline"
target="_blank"
rel="noopener"
>
QWAN contact page
</a>
</div>
</div>
</section>
<section class="space-y-6">
<h2 class="text-2xl font-display font-semibold">QWAN</h2>
<div class="space-y-4 text-lg leading-relaxed text-base-content/80">
<p>
I'm a partner at <a href="https://qwan.eu" class="text-primary hover:underline" target="_blank" rel="noopener">QWAN</a>,
where we build software based on user needs, and help others do the same, and learn together. If you're looking for collaboration, have a product you want to build, a service that needs improvement,
or just want to nerd out about agentic systems, feel free to reach out.
</p>
</div>
</section>
</div>

View File

@ -22,6 +22,7 @@ defmodule FirehoseWeb.Router do
pipe_through :browser
get "/", PageController, :home
get "/contact", PageController, :contact
end
scope "/blog", FirehoseWeb do

View File

@ -1,7 +1,7 @@
%{
title: "Smaller open LLMs now work for open agents.",
author: "Willem van den Ende",
tags: ~w(AI, privacy),
tags: ~w(AI privacy),
description: "The last ten days have seen a phase shift in quality and speed of open weight models and inference. I am still adjusting.",
published: true
}