summaryrefslogtreecommitdiff
path: root/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'index.html')
-rw-r--r--index.html26
1 files changed, 13 insertions, 13 deletions
diff --git a/index.html b/index.html
index ee0dc89..385a208 100644
--- a/index.html
+++ b/index.html
@@ -96,6 +96,19 @@ pages. If you want to learn more about me, head over to the about page.</p>
<h2>Blog</h2>
+ <div class="card"><h3><a href="/blog/wsdiff-static-html-diffs/">wsdiff: Responsive diffs in plain HTML</a></h3><strong>2025-07-25</strong>
+
+ <div class="summary">
+ <div class="document">
+
+
+<p>There's many tools that render diffs on the web, but almost none that work well on small screens such as phones. I fixed this by publishing wsdiff, a diffing tool written in Python that produces diffs as beautiful, responsive, static, self-contained HTML pages. wsdiffs wrap text to fit the window, and dynamically switch between unified and split diffs based on screen size using only CSS.</p>
+</div>
+ <a href="http://jaseg.de/blog/wsdiff-static-html-diffs/">Read more</a>
+ </div>
+</div>
+
+
<div class="card"><h3><a href="/blog/css-only-code-blocks/">Code listings with nice line wrapping and line numbers from plain CSS</a></h3><strong>2025-07-23</strong>
<div class="summary">
@@ -220,19 +233,6 @@ set up your UART to talk to an external hardware USB to serial converter is a ma
</div>
- <div class="card"><h3><a href="/blog/thors-hammer/">Thor&#39;s Hammer</a></h3><strong>2018-05-03</strong>
-
- <div class="summary">
- <div class="document">
-
-
-<p>In case you were having an inferiority complex because your friends' IBM Model M keyboards are so much louder than the shitty rubber dome freebie you got with your pc... Here's the solution: Thor's Hammer, a simple typing cadence enhancer for PS/2 keyboards.</p>
-</div>
- <a href="http://jaseg.de/blog/thors-hammer/">Read more</a>
- </div>
-</div>
-
-
<div class="pagination-links">