Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
241 changes: 144 additions & 97 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -612,13 +612,28 @@

.writing-list {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 1px;
border: 1px solid rgba(21, 23, 26, 0.12);
background: rgba(21, 23, 26, 0.12);
box-shadow: var(--shadow);
}

.latest-grid {
display: grid;
grid-template-columns: minmax(0, 1.25fr) minmax(280px, 0.75fr);
gap: 18px;
align-items: start;
}

.latest-heading {
margin-bottom: 12px;
color: var(--forest);
font-size: 0.8rem;
font-weight: 850;
letter-spacing: 0.08em;
text-transform: uppercase;
}

.writing-item {
display: flex;
align-items: baseline;
Expand Down Expand Up @@ -646,6 +661,34 @@
font-weight: 720;
}

.activity-card {
padding: 28px;
}

.activity-card h3 {
margin-bottom: 12px;
}

.activity-list {
display: grid;
gap: 0;
margin: 20px 0 24px;
padding: 0;
border-top: 1px solid var(--line);
list-style: none;
}

.activity-list li {
padding: 13px 0;
border-bottom: 1px solid var(--line);
color: var(--muted);
}

.activity-list strong {
display: block;
color: var(--ink);
}

@media (max-width: 560px) {
.writing-list {
grid-template-columns: 1fr;
Expand Down Expand Up @@ -737,6 +780,7 @@
.hero-proof,
.focus-grid,
.project-grid,
.latest-grid,
.case-study-grid,
.section-head,
.split,
Expand Down Expand Up @@ -803,7 +847,7 @@
<div class="nav-links" aria-label="Page sections">
<a href="#work">Work</a>
<a href="#projects">Projects</a>
<a href="#writing">Writing</a>
<a href="#latest">Latest</a>
<a href="#experience">Experience</a>
<a href="#resume">Resume</a>
<a href="#contact">Contact</a>
Expand All @@ -819,7 +863,7 @@
<div class="nav-drawer-links">
<a href="#work">Work</a>
<a href="#projects">Projects</a>
<a href="#writing">Writing</a>
<a href="#latest">Latest</a>
<a href="#experience">Experience</a>
<a href="#resume">Resume</a>
<a href="#contact">Contact</a>
Expand Down Expand Up @@ -1007,107 +1051,110 @@ <h3>Product Direction</h3>
</div>
</section>

<section class="section" id="writing" aria-labelledby="writing-title">
<section class="section" id="latest" aria-labelledby="latest-title">
<div class="wrap">
<div class="section-head">
<h2 id="writing-title">Technical Writing</h2>
<h2 id="latest-title">Latest Work &amp; Activity</h2>
<p>
Practitioner-level posts on distributed databases, data platforms,
and systems integration — published on
<a
href="https://blog.ervits.com"
target="_blank"
rel="noopener noreferrer"
>blog.ervits.com</a
>
and syndicated to DZone.
Recent writing and the ideas I am exploring in public: practical
AI development, product building, and the systems behind useful
software.
</p>
</div>
<div class="writing-list" aria-label="Selected articles">
<a
class="writing-item"
href="https://blog.ervits.com/2024/03/integrating-trino-with-snowflake.html"
target="_blank"
rel="noopener noreferrer"
>
<span class="writing-year">2024</span>
<span class="writing-title"
>Integrating Snowflake with Trino</span
>
</a>
<a
class="writing-item"
href="https://blog.ervits.com/2023/11/optimizing-pgbench-for-cockroachdb-part.html"
target="_blank"
rel="noopener noreferrer"
>
<span class="writing-year">2023</span>
<span class="writing-title"
>Optimizing pgbench for CockroachDB</span
>
</a>
<a
class="writing-item"
href="https://blog.ervits.com/2022/04/using-cockroachdb-cdc-with-confluent.html"
target="_blank"
rel="noopener noreferrer"
>
<span class="writing-year">2022</span>
<span class="writing-title"
>CockroachDB CDC with Confluent Cloud Kafka</span
>
</a>
<a
class="writing-item"
href="https://blog.ervits.com/2022/01/data-federation-with-cockroachdb-and.html"
target="_blank"
rel="noopener noreferrer"
>
<span class="writing-year">2022</span>
<span class="writing-title"
>Data Federation with CockroachDB and Presto</span
>
</a>
<a
class="writing-item"
href="https://blog.ervits.com/2021/05/using-pgbouncer-with-cockroachdb.html"
target="_blank"
rel="noopener noreferrer"
>
<span class="writing-year">2021</span>
<span class="writing-title"
>Using PGBouncer with CockroachDB</span
>
</a>
<a
class="writing-item"
href="https://blog.ervits.com/2020/02/exploring-cockroachdb-with-r-and.html"
target="_blank"
rel="noopener noreferrer"
<div class="latest-grid">
<div>
<p class="latest-heading">Latest from the blog</p>
<div class="writing-list" aria-label="Latest articles">
<a
class="writing-item"
href="https://blog.ervits.com/2026/07/glm-plans-fable-validates-and-api-keys.html"
target="_blank"
rel="noopener noreferrer"
>
<span class="writing-year">Jul 16, 2026</span>
<span class="writing-title"
>GLM Plans, Fable Validates, and API Keys Are Not for
Development</span
>
</a>
<a
class="writing-item"
href="https://blog.ervits.com/2026/07/codex-vs-claude-vs-glm-52-practical.html"
target="_blank"
rel="noopener noreferrer"
>
<span class="writing-year">Jul 7, 2026</span>
<span class="writing-title"
>Codex vs Claude vs GLM 5.2: A Practical Comparison</span
>
</a>
<a
class="writing-item"
href="https://blog.ervits.com/2026/06/my-thoughts-on-ai-week-of-june-12.html"
target="_blank"
rel="noopener noreferrer"
>
<span class="writing-year">Jun 12, 2026</span>
<span class="writing-title"
>My Thoughts on AI: Week of June 12</span
>
</a>
<a
class="writing-item"
href="https://blog.ervits.com/2026/05/my-experience-writing-zone-2-trainer.html"
target="_blank"
rel="noopener noreferrer"
>
<span class="writing-year">May 30, 2026</span>
<span class="writing-title"
>My Experience Writing Zone 2 Trainer for Android</span
>
</a>
</div>
<div style="margin-top: 20px">
<a
class="button secondary"
href="https://blog.ervits.com"
target="_blank"
rel="noopener noreferrer"
>All posts on blog.ervits.com</a
>
</div>
</div>
<aside
class="project-card activity-card"
aria-labelledby="linkedin-title"
>
<span class="writing-year">2020</span>
<span class="writing-title"
>Exploring CockroachDB with Jupyter Notebook and R</span
<p class="latest-heading">On LinkedIn</p>
<h3 id="linkedin-title">Building and sharing in public</h3>
<p class="muted">
I use LinkedIn to share product experiments, practical AI
observations, and the field perspective behind better GTM and
technical leadership.
</p>
<ul class="activity-list" aria-label="LinkedIn activity themes">
<li>
<strong>AI product practice</strong>
What it takes to turn new models into useful workflows.
</li>
<li>
<strong>Zone 2 Trainer</strong>
Notes from building a focused Android fitness product.
</li>
<li>
<strong>Field-tested GTM</strong>
Lessons from data platforms, solution engineering, and buyer
conversations.
</li>
</ul>
<a
class="button secondary"
href="https://www.linkedin.com/in/artemervits/"
target="_blank"
rel="noopener noreferrer"
>Follow Artem on LinkedIn</a
>
</a>
</div>
<div
style="margin-top: 28px; display: flex; gap: 12px; flex-wrap: wrap"
>
<a
class="button secondary"
href="https://blog.ervits.com"
target="_blank"
rel="noopener noreferrer"
>All posts on blog.ervits.com</a
>
<a
class="button secondary"
href="https://dzone.com/users/4518601/dbist.html"
target="_blank"
rel="noopener noreferrer"
>DZone profile</a
>
</aside>
</div>
</div>
</section>
Expand Down