Skip to content

Commit

Permalink
First post: The Story So Far
Browse files Browse the repository at this point in the history
- deleted:    docs/_posts/2024-02-25-welcome-to-jekyll.markdown
- deleted:    docs/_posts/2024-03-18-test.markdown
  - Removed placeholder posts

- new file:   docs/_posts/2024-03-23-the_story_so_far.markdown
- new file:   docs/assets/posts/2024/03/award.jpeg
  - First post, for real.
  - Added photo to a new dated folder, to keep post-specific photos organized.

- modified:   docs/about.markdown
  - Tweaks

- modified:   docs/public/css/style.css
  - Removed auto-capitalization from navigation items.
  - I decided to go with lower-case tag names, and capitalization was messing that up.
  • Loading branch information
williaml33moore committed Mar 24, 2024
1 parent 1b63140 commit f86fc4a
Show file tree
Hide file tree
Showing 6 changed files with 37 additions and 63 deletions.
30 changes: 0 additions & 30 deletions docs/_posts/2024-02-25-welcome-to-jekyll.markdown

This file was deleted.

30 changes: 0 additions & 30 deletions docs/_posts/2024-03-18-test.markdown

This file was deleted.

34 changes: 34 additions & 0 deletions docs/_posts/2024-03-23-the_story_so_far.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
layout: post
author: Bill
title: "The Story So Far..."
date: 2024-03-23 00:00:00 -0700
tags: livingdocumentation bdd systemverilog uvm bathtub dvcon github pages
---
![award]({{ site.baseurl }}/assets/posts/2024/03/award.jpeg)

Hi! Welcome! Let me catch you up.

My name is Bill and I've been an IC design and verification engineer in Silicon Valley for 30 years.
In 2022 I discovered living documentation and decided to port BDD to SystemVerilog and UVM.
The result is Bathtub.

(I'm using a lot of jargon here without defining it. Most of it is introduced in the [About]({{ site.baseurl }}/About) page.)

In 2023 I decided to write a paper proposal about Bathtub and submit it to [DVCon U.S.](https://dvcon.org) 2024 for publication.
I've attended DVCon for the past ten years and this was my first time submitting anything.
The proposal was accepted so I spent the autumn and winter weekends and holidays finishing the paper and all the presentation deliverables.
It was much tougher than I anticipated, especially since I chose to spend some of that precious time rewriting a major part of the code.
Then I struggled with serious writer's block while trying to start the paper.
By some miracle though I made all the deadlines, some with literally minutes left.

March 6 the big day finally arrived and I delivered my presentation.
Everything went as well as I could have hoped and I was profoundly honored to win the third place [Stuart Sutherland Best Paper](https://2024.dvcon.org/press-release-march-20-2024) award!

Bathtub has been open-source since 2023 but quietly so. I knew all along that I was going to need to share the GitHub repo, so I scrambled to get it cleaned up for company.
A bare repo isn't very inviting, so after presentation day, I focused on bringing up this GitHub pages web site.
That was a whole struggle because I'm new to GitHub and its pages workflow, but it's finally coming together.

And that's where we are today. Paper's done, repo's ready, web site's open.

Come on in. I'm glad you're here.
4 changes: 2 additions & 2 deletions docs/about.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -147,9 +147,9 @@ In 2022 I was researching possible solutions to widespread problems with documen
I discovered living documentation and BDD and was intrigued and also a little jealous because as a SystemVerilog enthusiast, I felt left out.
So I ported Gherkin to SystemVerilog at my previous employer, [Everactive](https://everactive.com), and got it working on a limited experimental basis on our current project at that time.
I don't work there anymore but before I left, they were gracious enough to release Bathtub as open-source software so I could continue to develop it and share it with the design verification community.
I published a paper on Bathtub and presented it at [DVCon U.S.](https://dvcon.org) 2024, the premier conference for IC design and verification professionals, and to my joy it won the third place [Stuart Sutherland Best Paper Presentation](https://2024.dvcon.org/press-release-march-20-2024) award!
I published a paper on Bathtub and presented it at [DVCon U.S.](https://dvcon.org) 2024, the premier conference for IC design and verification professionals, and to my joy it won the third place [Stuart Sutherland Best Paper](https://2024.dvcon.org/press-release-march-20-2024) award!

**Please Note**--The views and opinions expressed in these pages and the underlying GitHub repository are mine alone, and do not necessarily reflect the views or opinions of my employers--past, current, or future--or any other organizations which with I am affiliated.
**Please Note**--The views and opinions expressed in these pages and the underlying GitHub repository are mine alone, and do not necessarily reflect the views or opinions of my employers, clients, partners, or vendors--past, current, or future--or any other organizations which with I am affiliated.
Bathtub was begun at Everactive, but currently it is a personal project I work on on my own time.

---
Expand Down
Binary file added docs/assets/posts/2024/03/award.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/public/css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ code {
a.nav-item {
font-size: 120%;
font-family: "Noto Sans";
text-transform: capitalize;
text-transform: none;
color: #aaa;
}

Expand Down

0 comments on commit f86fc4a

Please sign in to comment.