M assets/main.scss => assets/main.scss +22 -0
@@ 511,3 511,25 @@ details {
border-image: linear-gradient(to bottom right, #b827fc 0%, #2c90fc 25%, #b8fd33 50%, #fec837 75%, #fd1892 100%);
border-image-slice: 1;
}
+
+.consultancy {
+ li {
+ margin-top: 1rem;
+ }
+ dl {
+ clear: both;
+ }
+ dt {
+ font-weight: bold;
+ }
+ dt:not(:first-child) {
+ margin-top: 0.5rem;
+ }
+ .event img {
+ float: left;
+ margin-right: 1rem;
+ margin-bottom: 1rem;
+ width: 128px;
+ height: 128px;
+ }
+}
D content/consultancy.html => content/consultancy.html +0 -222
@@ 1,222 0,0 @@
-<!doctype html>
-<html>
- <head>
- <title>Hire free software developers - Sourcehut</title>
- {{ partial "head.html" }}
- <style>
- li {
- margin-top: 1rem;
- }
- dl {
- clear: both;
- }
- dt {
- font-weight: bold;
- }
- dt:not(:first-child) {
- margin-top: 0.5rem;
- }
- .event img {
- float: left;
- margin-right: 1rem;
- margin-bottom: 1rem;
- }
- </style>
- </head>
- <body>
- {{ partial "nav.html" }}
- <main>
- <header>
- <div class="heading">
- <div class="info">
- <div class="content">
- Sourcehut's free software consultancy
- </div>
- </div>
- <div class="content">
- <h1>
- Hire talented free software developers
- </h1>
- </div>
- </div>
- </header>
- <article class="content">
- <p>
- Sourcehut is the home to some of the most talented software engineers
- in the world. Free and open-source software is eating the world, and
- we have front-line engineers with knowledge and connections to the
- free software community. We offer our services as a consultants
- focusing exclusively on free software projects.
- </p>
- <p>Why should you hire our engineers?</p>
- <ol>
- <li>
- <strong>We live and breathe free and open-source software like no
- one else does.</strong><br />
- We have an intimate and practical understanding of the free
- software ecosystem. Our engineers publish and contribute to
- open-source code every day.
- </li>
- <li>
- <strong>We solve hard problems first.</strong><br />
- We are good at quickly identifying the hard parts of a problem, and
- tackle these first. Our services don't come cheap, so we spend our
- time where it matters most.
- </li>
- <li>
- <strong>We pull solutions from across domains.</strong><br />
- By encouraging them to work on any projects they like, our engineers
- have a very broad skillset, from low-level graphics drivers to
- high-level ops & monitoring work.
- </li>
- <li>
- <strong>We are used to hitting the ground running.</strong><br />
- Our engineers are constantly introducing ourselves to new projects.
- We're not afraid to dive into any level of our stack and start
- writing patches.
- </li>
- <li>
- <strong>We elevate the rest of your team.</strong><br />
- In our role as free software maintainers, mentorship and onboarding
- is a critical part of our work. We can efficiently coordinate teams
- of mixed experience.
- </li>
- </ol>
- <p>
- Whether you have a greenfield project to develop or need someone to
- lead the charge upstream for changes you need to a free software
- project, we're the experts you need.
- </p>
- <h2>What we need from you</h2>
- <p>We have a few requirements for projects we work with:</p>
- <ol>
- <li>
- <strong>The output should be 100% free software</strong>, as
- defined by the <a
- href="https://www.gnu.org/licenses/license-list.html"
- >Free Software Foundation</a>. The code we write for you has to be
- published with a free or open source software license.
- </li>
- <li>
- <strong>The work should be conducted in public</strong>, on public
- issue trackers, mailing lists, and so on. We don't sign
- non-disclosure agreements, and we frequently welcome outside
- collaborators who express interest in the project.
- </li>
- </ol>
- <p>
- Interested in working with us? <a href="mailto:sir@cmpwn.com">Send
- us an email.</a>
- </p>
-
- <h2>Our engineering ethos</h2>
- <p>
- Each of our engineers spends most of their time working on
- self-directed free software work, both maintaining projects and
- contributing to the ecosystem as a whole. Some of this work is on the
- product you know — our code forge — but well over half of
- our time is spent working with the broader ecosystem on a variety of
- goals.
- </p>
- <p>
- Our mission statement isn't "to build a great code forge", but
- "to support and elevate the free software ecosystem." Very often, this
- means working on projects with no immediate value-add to the code
- forge product, which keeps our engineers involved in the community as
- valued contributors to various projects. Our engineers are the
- maintainers of and core contributors to many important projects in
- free software.
- </p>
-
- <h2>Our process</h2>
- <p>
- Our engineers choose their own projects, and generally only accept
- consulting work part-time. As a rule of thumb, we usually start
- charging a higher rate for more than 2 days per week of committment.
- Once your project has been accepted, we will provide support
- resources from our engineering network, pulling in other engineers if
- necessary, reviewing code and assumptions, and lending assistance
- with planning, execution, and logistics. We also handle billing and
- price negotiation.
- </p>
-
- <h2>Our engineers</h2>
- <p>
- Most of our engineers publish monthly "status update" articles on
- their websites, which go into detail on what they're working on at
- the moment. Check these out if you want to know more about an
- individual's experience or style.
- </p>
- <div class="event">
- <h3>Drew DeVault</h3>
- <img
- src="https://sr.ht/k_Gr.jpg"
- alt="Drew DeVault"
- width="128" height="128" />
- <p>
- Drew is the founder and CEO of Sourcehut, and its principal
- engineer. He is also the original author of the
- <a
- href="https://github.com/swaywm/wlroots"
- rel="noopener"
- >wlroots</a> and
- <a
- href="https://github.com/swaywm/sway"
- rel="noopener"
- >sway</a> projects, a frequent contributor to Alpine Linux, and
- an expert in C, Go, and web technologies. Drew also has extensive
- writing experience, including tech & end-user docs, and is an
- expert software architect.
- </p>
- <dl>
- <dt>Expertise</dt>
- <dd>
- Systems programming, web development, operations, planning
- </dd>
- <dt>Website</dt>
- <dd>
- <a
- href="https://drewdevault.com"
- target="_blank"
- rel="noopener"
- >Drew DeVault's blog</a>
- </dd>
- </dl>
- </div>
-
- <div class="event">
- <h3>Simon Ser</h3>
- <img
- src="https://sr.ht/V1_8.jpg"
- alt="Simon Ser"
- width="128" height="128" />
- <p>
- Simon is responsible for large swaths of Go's email ecosystem,
- serves as the release manager for Wayland upstream, and is the
- present maintainer of wlroots and sway. Simon also maintains many
- systems projects, such as the <a href="https://mrsh.sh"
- rel="noopener">mrsh shell</a> and most Go email libraries, and has
- made significant contributions to Linux, Mesa, Monado & OpenXR,
- and more.
- </p>
- <dl>
- <dt>Expertise</dt>
- <dd>
- Systems programming, email software, free/libre graphics programming
- </dd>
- <dt>Website</dt>
- <dd>
- <a
- href="https://emersion.fr/"
- target="_blank"
- rel="noopener"
- >emersion.fr</a>
- </dd>
- </dl>
- </div>
- <p><!-- This is just here to add some space --></p>
- </article>
- </main>
- {{ partial "footer.html" }}
- </body>
-</html>
A content/consultancy.md => content/consultancy.md +132 -0
@@ 0,0 1,132 @@
+---
+title: "Hire talented free software developers"
+subtitle: "Sourcehut's free software consultancy"
+class: "consultancy"
+type: custom
+---
+
+Sourcehut is the home to some of the most talented software engineers in the
+world. Free and open-source software is eating the world, and we have
+front-line engineers with knowledge and connections to the free software
+community. We offer our services as a consultants focusing exclusively on free
+software projects.
+
+Why should you hire our engineers?
+
+1. **We live and breathe free and open-source software like no one else
+ does.**<br />
+ We have an intimate and practical understanding of the free software
+ ecosystem. Our engineers publish and contribute to open-source code every
+ day.
+1. **We solve hard problems first.**<br />
+ We are good at quickly identifying the hard parts of a problem, and tackle
+ these first. Our services don't come cheap, so we spend our time where it
+ matters most.
+1. **We pull solutions from across domains.**<br />
+ By encouraging them to work on any projects they like, our engineers have a
+ very broad skillset, from low-level graphics drivers to high-level ops &
+ monitoring work.
+1. **We are used to hitting the ground running.**<br />
+ Our engineers are constantly introducing ourselves to new projects. We're
+ not afraid to dive into any level of our stack and start writing patches.
+1. **We elevate the rest of your team.**<br />
+ In our role as free software maintainers, mentorship and onboarding is a
+ critical part of our work. We can efficiently coordinate teams of mixed
+ experience.
+
+Whether you have a greenfield project to develop or need someone to
+lead the charge upstream for changes you need to a free software
+project, we're the experts you need.
+
+## What we need from you
+
+We have a few requirements for projects we work with:
+
+1. **The output should be 100% free software**, as defined by the [Free
+ Software Foundation](https://www.gnu.org/licenses/license-list.html"). The
+ code we write for you has to be published with a free or open source
+ software license.
+1. **The work should be conducted in public**, on public issue trackers,
+ mailing lists, and so on. We don't sign non-disclosure agreements, and we
+ frequently welcome outside collaborators who express interest in the
+ project.
+
+Interested in working with us? [Send us an email.](mailto:sir@cmpwn.com)
+
+## Our engineering ethos
+
+Each of our engineers spends most of their time working on
+self-directed free software work, both maintaining projects and
+contributing to the ecosystem as a whole. Some of this work is on the
+product you know — our code forge — but well over half of
+our time is spent working with the broader ecosystem on a variety of
+goals.
+
+Our mission statement isn't "to build a great code forge", but
+"to support and elevate the free software ecosystem." Very often, this
+means working on projects with no immediate value-add to the code
+forge product, which keeps our engineers involved in the community as
+valued contributors to various projects. Our engineers are the
+maintainers of and core contributors to many important projects in
+free software.
+
+## Our process
+
+Our engineers choose their own projects, and generally only accept
+consulting work part-time. As a rule of thumb, we usually start
+charging a higher rate for more than 2 days per week of committment.
+Once your project has been accepted, we will provide support
+resources from our engineering network, pulling in other engineers if
+necessary, reviewing code and assumptions, and lending assistance
+with planning, execution, and logistics. We also handle billing and
+price negotiation.
+
+## Our engineers
+
+Most of our engineers publish monthly "status update" articles on
+their websites, which go into detail on what they're working on at
+the moment. Check these out if you want to know more about an
+individual's experience or style.
+
+<div class="event">
+
+### Drew DeVault
+
+
+
+Drew is the founder and CEO of Sourcehut, and its principal engineer. He is
+also the original author of the [wlroots](https://github.com/swaywm/wlroots)
+and [sway](https://github.com/swaywm/sway) projects, a frequent contributor to
+Alpine Linux, and an expert in C, Go, and web technologies. Drew also has
+extensive writing experience, including tech & end-user docs, and is an expert
+software architect.
+
+Expertise
+: Systems programming, web development, operations, planning
+
+Website
+: [Drew DeVault's blog](https://drewdevault.com)
+
+</div>
+
+<div class="event">
+
+### Simon Ser
+
+
+
+Simon is responsible for large swaths of Go's email ecosystem, serves as the
+release manager for Wayland upstream, and is the present maintainer of wlroots
+and sway. Simon also maintains many systems projects, such as the [mrsh
+shell](https://mrsh.sh) and most Go email libraries, and has made significant
+contributions to Linux, Mesa, Monado & OpenXR, and more.
+
+Expertise
+: Systems programming, email software, free/libre graphics programming
+
+Website
+: [emersion.fr](https://emersion.fr)
+
+</div>
+
+<p><!-- This is just here to add some space --></p>
A layouts/custom/single.html => layouts/custom/single.html +30 -0
@@ 0,0 1,30 @@
+<!doctype html>
+<html>
+ <head>
+ <title>{{.Title}} - Sourcehut</title>
+ {{ partial "head.html" }}
+ </head>
+ <body>
+ {{ partial "nav.html" }}
+ <main>
+ <header>
+ <div class="heading">
+ <div class="info">
+ <div class="content">
+ {{.Params.Subtitle}}
+ </div>
+ </div>
+ <div class="content">
+ <h1>
+ {{.Title}}
+ </h1>
+ </div>
+ </div>
+ </header>
+ <article class="content {{.Params.class}}">
+ {{ .Content }}
+ </article>
+ </main>
+ {{ partial "footer.html" }}
+ </body>
+</html>