css: apply styles for entries

This commit is contained in:
He4eT 2025-08-23 17:23:07 +02:00
commit 844ece8a90
4 changed files with 724 additions and 407 deletions

View file

@ -131,6 +131,7 @@ body > footer {
margin-bottom: 1.5rem;
}
.entry > header,
.entry > .description {
margin-bottom: 0.5rem;
}

View file

@ -22,163 +22,446 @@ in the middle of a conversation.
---
- **[EndOfLife.date](https://endoflife.date/)**
- <article class='entry'>
<header>
<strong>
<a href='https://endoflife.date/' target='_blank'>
EndOfLife.date
</a>
</strong>
</header>
<section class='description'>
End-of-life (EOL) and support information is&nbsp;often
hard to&nbsp;track, or&nbsp;very badly presented.
</section>
</article>
End-of-life (EOL) and support information is&nbsp;often hard to&nbsp;track,
or&nbsp;very badly presented.
- <article class='entry'>
<header>
<strong>
<a href='https://www.atlasobscura.com/' target='_blank'>
Atlas Obscura
</a>
</strong>
</header>
<section class='description'>
A&nbsp;comprehensive database of&nbsp;the worlds most
wondrous places and foods.
</section>
</article>
- **[Atlas Obscura](https://www.atlasobscura.com/)**
- <article class='entry'>
<header>
<strong>
<a href='https://learnxinyminutes.com/' target='_blank'>
Learn X&nbsp;in&nbsp;Y&nbsp;minutes
</a>
</strong>
</header>
<section class='description'>
A&nbsp;fast-paced intro to&nbsp;a&nbsp;new programming
language or&nbsp;tool.
</section>
</article>
A&nbsp;comprehensive database of&nbsp;the worlds most wondrous places and foods.
- <article class='entry'>
<header>
<strong>
<a href='https://en.wikipedia.org/wiki/Ithkuil' target='_blank'>
Ithkuil
</a>
</strong>
</header>
<section class='description'>
An&nbsp;experimental constructed language designed to&nbsp;express
more profound levels of&nbsp;human cognition briefly and clearly.
</section>
</article>
- **[Learn X&nbsp;in&nbsp;Y&nbsp;minutes](https://learnxinyminutes.com/)**
- <article class='entry'>
<header>
<strong>
<a href='http://xahlee.info/kbd/keyboarding.html' target='_blank'>
Xah Keyboard Guide
</a>
</strong>
</header>
<section class='description'>
Keyboards, input devices, shortcuts, typing habits,
and the ergonomics behind it&nbsp;all.<br>
See the <a href='http://www.xahlee.info/kbd/diy_keyboards_index.html' target='_blank'>
list of&nbsp;Do-It-Yourself Keyboards</a>.
</section>
</article>
A&nbsp;fast-paced intro to&nbsp;a&nbsp;new programming language or&nbsp;tool.
- <article class='entry'>
<header>
<strong>
<a href='https://ourworldindata.org/' target='_blank'>
Our World In&nbsp;Data
</a>
</strong>
</header>
<section class='description'>
An&nbsp;overview of&nbsp;global data and long-term trends.
</section>
</article>
- **[Ithkuil](https://en.wikipedia.org/wiki/Ithkuil)**
- <article class='entry'>
<header>
<strong>
<a href='https://www.lesswrong.com/posts/tscc3e5eujrsEeFN4/well-kept-gardens-die-by-pacifism' target='_blank'>
Well-Kept Gardens Die By&nbsp;Pacifism
</a>
</strong>
</header>
<section class='description'>
Good online communities die primarily by&nbsp;refusing to&nbsp;defend themselves.<br>
Also <a href='https://lesswrong.ru/w/%D0%9F%D0%B0%D1%86%D0%B8%D1%84%D0%B8%D0%B7%D0%BC_%D0%B3%D1%83%D0%B1%D0%B8%D1%82_%D1%83%D1%85%D0%BE%D0%B6%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D1%81%D0%B0%D0%B4%D1%8B' target='_blank'>
available in&nbsp;Russian</a>.
</section>
</article>
An&nbsp;experimental constructed language designed to&nbsp;express
more profound levels of&nbsp;human cognition briefly and clearly.
- <article class='entry'>
<header>
<strong>
<a href='https://ciechanow.ski/archives/' target='_blank'>
Articles by&nbsp;Bartosz Ciechanowski
</a>
</strong>
</header>
<section class='description'>
Interactive articles about physics, math, and engineering.
It's probably the best website on&nbsp;the entire internet.<br>
My&nbsp;favorite post is&nbsp;the one about
<a href='https://ciechanow.ski/bicycle/' target='_blank'>bicycles</a>.
</section>
</article>
- **[Xah Keyboard Guide](http://xahlee.info/kbd/keyboarding.html)**
- <article class='entry'>
<header>
<strong>
<a href='https://suricrasia.online/iceberg/' target='_blank'>
The Cursed Computer Iceberg Meme
</a>
</strong>
</header>
<section class='description'>
An&nbsp;endless hall of&nbsp;shame and weirdness of&nbsp;computers.
</section>
</article>
Keyboards, input devices, shortcuts, typing habits,
and the ergonomics behind it&nbsp;all.<br>
See [the list of&nbsp;Do-It-Yourself Keyboards](http://www.xahlee.info/kbd/diy_keyboards_index.html).
- <article class='entry'>
<header>
<strong>
<a href='https://ncase.me/trust/' target='_blank'>
The Evolution of&nbsp;Trust
</a>
</strong>
</header>
<section class='description'>
A&nbsp;briliant interactive guide to&nbsp;the game theory
of&nbsp;why and how we&nbsp;trust each other.<br>
The rest of&nbsp;this site is&nbsp;also pretty good.
</section>
</article>
- **[Our World In&nbsp;Data](https://ourworldindata.org/)**
- <article class='entry'>
<header>
<strong>
<a href='https://iknowwhatyoudownload.com/' target='_blank'>
I Know What You Download
</a>
</strong>
</header>
<section class='description'>
Torrenting can leave traces.<br>
Check torrent downloads and distributions
for your own or&nbsp;your neighbor's IP&nbsp;address.
</section>
</article>
An&nbsp;overview of&nbsp;global data and long-term trends.
- <article class='entry'>
<header>
<strong>
<a href='https://encore.dev/blog/retries' target='_blank'>
Retries
</a>
</strong>
</header>
<section class='description'>
Requests over the network can fail.<br>
An&nbsp;interactive study of&nbsp;common retry methods for developers.
</section>
</article>
- **[Well-Kept Gardens Die By&nbsp;Pacifism](https://www.lesswrong.com/posts/tscc3e5eujrsEeFN4/well-kept-gardens-die-by-pacifism)**
- <article class='entry'>
<header>
<strong>
<a href='https://hadihariri.com/2014/06/24/no-tabs-in-intellij-idea/' target='_blank'>
No Tabs in&nbsp;IntelliJ IDEA
</a>
</strong>
</header>
<section class='description'>
“There are many ways to&nbsp;navigate a&nbsp;project
inside IntelliJ IDEA (or&nbsp;any other editor)
that doesnt necessarily include having to&nbsp;look
through a&nbsp;list of&nbsp;tabs and figure out
where you have to&nbsp;click next.”<br>
Post from the VP&nbsp;of&nbsp;Program Management at&nbsp;JetBrains.
</section>
</article>
Good online communities die primarily by&nbsp;refusing to&nbsp;defend themselves.<br>
Also [available in&nbsp;Russian](https://lesswrong.ru/w/%D0%9F%D0%B0%D1%86%D0%B8%D1%84%D0%B8%D0%B7%D0%BC_%D0%B3%D1%83%D0%B1%D0%B8%D1%82_%D1%83%D1%85%D0%BE%D0%B6%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D1%81%D0%B0%D0%B4%D1%8B).
- <article class='entry'>
<header>
<strong>
<a href='https://sfwriter.com/wordstar.htm' target='_blank'>
An Interface Designed for Touch Typists
</a>
</strong>
</header>
<section class='description'>
If&nbsp;you think VIM is&nbsp;insane,
you should definitely read about WordStar,
which is&nbsp;still quite popular among many fiction writers.
</section>
</article>
- **[Articles by&nbsp;Bartosz Ciechanowski](https://ciechanow.ski/archives/)**
- <article class='entry'>
<header>
<strong>
<a href='https://news.ycombinator.com/item?id=42492508' target='_blank'>
Ask HN: Programmers who don't use autocomplete/LSP, how do&nbsp;you do&nbsp;it?
</a>
</strong>
</header>
<section class='description'>
Different opinions on&nbsp;writing code
without using <del>overcomplicated</del> advanced tools.
</section>
</article>
Interactive articles about physics, math, and engineering.
It's probably the best website on&nbsp;the entire internet.<br>
My&nbsp;favorite post is&nbsp;the one about
[bicycles](https://ciechanow.ski/bicycle/).
- <article class='entry'>
<header>
<strong>
<a href='https://sneak.berlin/20201112/your-computer-isnt-yours/' target='_blank'>
Your Computer Isn't Yours
</a>
</strong>
</header>
<section class='description'>
An&nbsp;investigation into one of&nbsp;the many reasons why
no&nbsp;one should use products from Apple.
</section>
</article>
- **[The Cursed Computer Iceberg Meme](https://suricrasia.online/iceberg/)**
- <article class='entry'>
<header>
<strong>
<a href='https://www.yr.no/en/' target='_blank'>
Yr from NRK and Meteorologisk Institutt
</a>
</strong>
</header>
<section class='description'>
A&nbsp;weather forecast site with a&nbsp;no-nonsense interface.<br>
Direct links:
<a href='https://www.yr.no/en/forecast/graph/2-792680/Serbia/Central%20Serbia/Belgrade/Belgrade' target='_blank'>
Belgrade</a>,
<a href='https://www.yr.no/en/forecast/graph/2-745044/Republic%20of%20T%C3%BCrkiye/Istanbul/Istanbul' target='_blank'>
Istanbul</a> and
<a href='https://www.yr.no/en/forecast/graph/2-1486209/Russia/Sverdlovsk%20Oblast/Yekaterinburg' target='_blank'>
Yekaterinburg</a>.
</section>
</article>
An&nbsp;endless hall of&nbsp;shame and weirdness of&nbsp;computers.
- <article class='entry'>
<header>
<strong>
<a href='https://hoodmaps.com/' target='_blank'>
Hoodmaps
</a>
</strong>
</header>
<section class='description'>
A&nbsp;crowdsourced map to&nbsp;navigate cities
using marked areas and user-generated tags.
</section>
</article>
- **[The Evolution of&nbsp;Trust](https://ncase.me/trust/)**
- <article class='entry'>
<header>
<strong>
<a href='https://shademap.app' target='_blank'>
ShadeMap
</a>
</strong>
</header>
<section class='description'>
This service calculates shadows from mountains, buildings, and trees
for any date and time, and displays them on&nbsp;a&nbsp;map.
</section>
</article>
A&nbsp;briliant interactive guide to&nbsp;the game theory
of&nbsp;why and how we&nbsp;trust each other.<br>
The rest of&nbsp;this site is&nbsp;also pretty good.
- <article class='entry'>
<header>
<strong>
<a href='https://www.numbeo.com/cost-of-living/comparison.jsp' target='_blank'>
Cost of&nbsp;Living Comparison
</a>
</strong>
</header>
<section class='description'>
A&nbsp;comparison tool lets you compare
the affordability of&nbsp;two cities side-by-side.
</section>
</article>
- **[I Know What You Download](https://iknowwhatyoudownload.com/)**
- <article class='entry'>
<header>
<strong>
<a href='https://www.cia.gov/the-world-factbook/' target='_blank'>
The World Factbook
</a>
</strong>
</header>
<section class='description'>
A&nbsp;massive CIA database on&nbsp;almost every country
in&nbsp;the world.<br>
Handy when you need to&nbsp;check what kind
of&nbsp;power outlets a&nbsp;country uses before you get there.
</section>
</article>
Torrenting can leave traces.<br>
Check torrent downloads and distributions
for your own or&nbsp;your neighbor's IP&nbsp;address.
- <article class='entry'>
<header>
<strong>
<a href='https://refactoringenglish.com/chapters/rules-for-software-tutorials/' target='_blank'>
Rules for Writing Software Tutorials
</a>
</strong>
</header>
<section class='description'>
Most software tutorials suck. Here's how to&nbsp;make one that doesn't.
</section>
</article>
- **[Retries](https://encore.dev/blog/retries)**
- <article class='entry'>
<header>
<strong>
<a href='https://en.wikipedia.org/wiki/Pangram' target='_blank'>
Pangram
</a>
</strong>
</header>
<section class='description'>
A&nbsp;sentence using every letter of&nbsp;a&nbsp;given alphabet
at&nbsp;least once.<br>
<a href='https://www.artlebedev.ru/kovodstvo/sections/33/' target='_blank'>
An additional list in&nbsp;Russian and other languages</a>.
</section>
</article>
Requests over the network can fail.<br>
An&nbsp;interactive study of&nbsp;common retry methods for developers.
- <article class='entry'>
<header>
<strong>
about:translations
</strong>
</header>
<section class='description'>
Firefox has a&nbsp;built-in translator.
Not so&nbsp;smart, but works offline.
</section>
</article>
- **[No Tabs in&nbsp;IntelliJ IDEA](https://hadihariri.com/2014/06/24/no-tabs-in-intellij-idea/)**
- <article class='entry'>
<header>
<strong>
<a href='https://datagubbe.se/noconf/' target='_blank'>
No Config for Old Men
</a>
</strong>
</header>
<section class='description'>
A&nbsp;rant about how modern software wont let you
customize it&nbsp;anymore.
</section>
</article>
“There are many ways to&nbsp;navigate a&nbsp;project
inside IntelliJ IDEA (or&nbsp;any other editor)
that doesnt necessarily include having to&nbsp;look
through a&nbsp;list of&nbsp;tabs and figure out
where you have to&nbsp;click next.”<br>
Post from the VP&nbsp;of&nbsp;Program Management at&nbsp;JetBrains.
- <article class='entry'>
<header>
<strong>
<a href='https://webcompat.com/' target='_blank'>
Webcompat.com
</a>
</strong>
</header>
<section class='description'>
Bug reporting for the web.<br>
If&nbsp;a&nbsp;site breaks in&nbsp;one browser but not another,
its a&nbsp;web compatibility&nbsp;bug. Report it.
</section>
</article>
- **[An Interface Designed for Touch Typists](https://sfwriter.com/wordstar.htm)**
- <article class='entry'>
<header>
<strong>
<a href='https://jsfuck.com/' target='_blank'>
JSFuck
</a>
</strong>
</header>
<section class='description'>
An&nbsp;esoteric and educational programming style
based on&nbsp;the atomic parts of&nbsp;JavaScript.<br>
It&nbsp;uses only six different
characters to&nbsp;write and execute code.
</section>
</article>
If&nbsp;you think VIM is&nbsp;insane,
you should definitely read about WordStar,
which is&nbsp;still quite popular among many fiction writers.
- <article class='entry'>
<header>
<strong>
<a href='https://paulbutler.org/2025/smuggling-arbitrary-data-through-an-emoji/' target='_blank'>
Smuggling arbitrary data through an&nbsp;emoji
</a>
</strong>
</header>
<section class='description'>
Unicode is&nbsp;broken.
You can encode data in&nbsp;any unicode character.
</section>
</article>
- **[Ask HN: Programmers who don't use autocomplete/LSP, how do&nbsp;you do&nbsp;it?](https://news.ycombinator.com/item?id=42492508)**
- <article class='entry'>
<header>
<strong>
<a href='https://informationisbeautiful.net/visualizations/common-mythconceptions' target='_blank'>
Common Mythconceptions
</a>
</strong>
</header>
<section class='description'>
A&nbsp;list of&nbsp;the worlds biggest
myths and misconceptions&nbsp;— with myth-busting included.
</section>
</article>
Different opinions on&nbsp;writing code
without using ~~overcomplicated~~ advanced tools.
- <article class='entry'>
<header>
<strong>
<a href="https://en.wikipedia.org/wiki/A_Mathematician's_Lament">
A Mathematicians Lament&nbsp;— by&nbsp;Paul Lockhart
</a>
</strong>
</header>
<section class='description'>
A&nbsp;passionate critique of&nbsp;how math is&nbsp;taught
and a&nbsp;vision of&nbsp;how beautiful
it&nbsp;could be&nbsp;instead.<br>
Also <a href='https://www.nbspace.ru/math/' target='_blank'>
available in&nbsp;Russian</a>.
</section>
</article>
- **[Your Computer Isn't Yours ](https://sneak.berlin/20201112/your-computer-isnt-yours/)**
An&nbsp;investigation into one of&nbsp;the many reasons why
no&nbsp;one should use products from Apple.
- **[Yr from NRK and Meteorologisk Institutt](https://www.yr.no/en/)**
A&nbsp;weather forecast site with a&nbsp;no-nonsense interface.<br>
Direct links:
[Belgrade](https://www.yr.no/en/forecast/graph/2-792680/Serbia/Central%20Serbia/Belgrade/Belgrade),
[Istanbul](https://www.yr.no/en/forecast/graph/2-745044/Republic%20of%20T%C3%BCrkiye/Istanbul/Istanbul)
and [Yekaterinburg](https://www.yr.no/en/forecast/graph/2-1486209/Russia/Sverdlovsk%20Oblast/Yekaterinburg).
- **[Hoodmaps](https://hoodmaps.com/)**
A&nbsp;crowdsourced map to&nbsp;navigate cities
using marked areas and user-generated tags.
- **[ShadeMap](https://shademap.app)**
This service calculates shadows from mountains, buildings, and trees
for any date and time, and displays them on&nbsp;a&nbsp;map.
- **[Cost of&nbsp;Living Comparison](https://www.numbeo.com/cost-of-living/comparison.jsp)**
A&nbsp;comparison tool lets you compare
the affordability of&nbsp;two cities side-by-side.
- **[The World Factbook](https://www.cia.gov/the-world-factbook/)**
A&nbsp;massive CIA database on&nbsp;almost every country in&nbsp;the world.<br>
Handy when you need to&nbsp;check
what kind of&nbsp;power outlets a&nbsp;country uses before you get there.
- **[Rules for Writing Software Tutorials](https://refactoringenglish.com/chapters/rules-for-software-tutorials/)**
Most software tutorials suck. Here's how to&nbsp;make one that doesn't.
- **[Pangram](https://en.wikipedia.org/wiki/Pangram)**
A&nbsp;sentence using every letter of&nbsp;a&nbsp;given alphabet
at&nbsp;least once.<br>
[An additional list in&nbsp;Russian and other languages](https://www.artlebedev.ru/kovodstvo/sections/33/).
- **about:translations**
Firefox has a&nbsp;built-in translator.
Not so&nbsp;smart, but works offline.
- **[No Config for Old Men](https://datagubbe.se/noconf/)**
A&nbsp;rant about how modern software wont let you customize it&nbsp;anymore.
- **[Webcompat.com](https://webcompat.com/)**
Bug reporting for the web.<br>
If&nbsp;a&nbsp;site breaks in&nbsp;one browser but not another,
its a&nbsp;web compatibility&nbsp;bug. Report it.
- **[JSFuck](https://jsfuck.com/)**
An&nbsp;esoteric and educational programming style
based on&nbsp;the atomic parts of&nbsp;JavaScript.<br>
It&nbsp;uses only six different characters to&nbsp;write and execute code.
- **[Smuggling arbitrary data through an&nbsp;emoji](https://paulbutler.org/2025/smuggling-arbitrary-data-through-an-emoji/)**
Unicode is&nbsp;broken. You can encode data in&nbsp;any unicode character.
- **[Common Mythconceptions](https://informationisbeautiful.net/visualizations/common-mythconceptions)**
A&nbsp;list of&nbsp;the worlds biggest
myths and misconceptions&nbsp;— with myth-busting included.
- **[A Mathematicians Lament&nbsp;— by&nbsp;Paul Lockhart](https://en.wikipedia.org/wiki/A_Mathematician's_Lament)**
A&nbsp;passionate critique of&nbsp;how math is&nbsp;taught
and a&nbsp;vision of&nbsp;how beautiful it&nbsp;could be&nbsp;instead.<br>
Also [available in&nbsp;Russian](https://www.nbspace.ru/math/).

View file

@ -11,20 +11,53 @@ description: 'Сomplete list of posts'
## 2024
- [RU] [wrapped bw](/posts/2024/wrapped_bw_ru/)
- <article class='entry'>
<header>
[ru]
<strong>
<a href='/posts/2024/wrapped_bw_ru/'>wrapped bw</a>
</strong>
</header>
<section class='description'>
Превращаем fully-featured Bitwarden command-line interface в удобный.
</section>
</article>
Превращаем fully-featured Bitwarden command-line interface в удобный.
- [RU] [selfhosted LLM](/posts/2024/selfhosted_llm/)
Персональные LLM в docker-контейнере на твоём компьютере.
- <article class='entry'>
<header>
[ru]
<strong>
<a href='/posts/2024/selfhosted_llm/'>selfhosted LLM</a>
</strong>
</header>
<section class='description'>
Персональные LLM в docker-контейнере на твоём компьютере.
</section>
</article>
## 2020
- [RU] [typographic linter](/posts/2020/typographic_linter/)
- <article class='entry'>
<header>
[ru]
<strong>
<a href='/posts/2020/typographic_linter/'>typographic linter</a>
</strong>
</header>
<section class='description'>
Prettier для текста. Автоматизация рутинной типографики.
</section>
</article>
Prettier для текста. Автоматизация рутинной типографики.
- <article class='entry'>
<header>
[ru]
<strong>
<a href='/posts/2020/initial_post/'>initial post</a>
</strong>
</header>
<section class='description'>
Какие инструменты были использованы для создания этого сайта, какие решения были приняты и&nbsp;почему.
</section>
</article>
- [RU] [initial post](/posts/2020/initial_post/)
Какие инструменты были использованы для создания этого сайта, какие решения были приняты и&nbsp;почему.

View file

@ -27,93 +27,93 @@ Incomplete list of&nbsp;my&nbsp;projects and experiments.
## Interactive Fiction Tools
- <article class='entry'>
<header>
<strong>
ElseIFPlayer
</strong>
</header>
<section class='description'>
Interactive fiction player for the web.
</section>
<section>
<a href='https://github.com/He4eT/elseifplayer' target='_blank'>repository</a>
| <a href='https://www.ifwiki.org/ElseIFPlayer' target='_blank'>ifwiki</a>
| <a href='https://he4et.github.io/elseifplayer/' target='_blank'>app</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
ElseIFPlayer
</strong>
</header>
<section class='description'>
Interactive fiction player for the web.
</section>
<section>
<a href='https://github.com/He4eT/elseifplayer' target='_blank'>repository</a>
| <a href='https://www.ifwiki.org/ElseIFPlayer' target='_blank'>ifwiki</a>
| <a href='https://he4et.github.io/elseifplayer/' target='_blank'>app</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
cheap-glkote
</strong>
</header>
<section class='description'>
Abstract implementation of&nbsp;the GlkOte library interface
designed to&nbsp;be&nbsp;used with Emglken.
</section>
<section>
<a href='https://github.com/He4eT/cheap-glkote' target='_blank'>repository</a>
| <a href='https://www.npmjs.com/package/cheap-glkote' target='_blank'>npm</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
cheap-glkote
</strong>
</header>
<section class='description'>
Abstract implementation of&nbsp;the GlkOte library interface
designed to&nbsp;be&nbsp;used with Emglken.
</section>
<section>
<a href='https://github.com/He4eT/cheap-glkote' target='_blank'>repository</a>
| <a href='https://www.npmjs.com/package/cheap-glkote' target='_blank'>npm</a>
</section>
</article>
---
## Games
- <article class='entry'>
<header>
<strong>
DASH DOT PIT
</strong>
</header>
<section class='description'>
Endless top-down shooter for TIC-80&nbsp;where Morse code
is&nbsp;your weapon.
</section>
<section>
<a href='https://github.com/He4eT/DotDashPit' target='_blank'>repository</a>
| <a href='https://tic80.com/play?cart=4301' target='_blank'>play</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
DASH DOT PIT
</strong>
</header>
<section class='description'>
Endless top-down shooter for TIC-80&nbsp;where Morse code
is&nbsp;your weapon.
</section>
<section>
<a href='https://github.com/He4eT/DotDashPit' target='_blank'>repository</a>
| <a href='https://tic80.com/play?cart=4301' target='_blank'>play</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
Yet Another Experiment
</strong>
</header>
<section class='description'>
Tiny “escape the room” style TADS3&nbsp;game.
<br>Designed as&nbsp;a&nbsp;set of&nbsp;examples
for developing interactive fiction.
</section>
<section>
<a href='https://github.com/He4eT/yet-another-experiment' target='_blank'>repository</a>
| <a href='https://ifdb.org/viewgame?id=rsssdo3anjpwnt6e' target='_blank'>ifdb</a>
| <a href='https://he4et.github.io/elseifplayer/#/focus/https%3A%2F%2Fifarchive.org%2Fif-archive%2Fgames%2Ftads%2Fyet_another_experiment.t3/serika_dark/' target='_blank'>play</a>
<section>
</article>
- <article class='entry'>
<header>
<strong>
Yet Another Experiment
</strong>
</header>
<section class='description'>
Tiny “escape the room” style TADS3&nbsp;game.
<br>Designed as&nbsp;a&nbsp;set of&nbsp;examples
for developing interactive fiction.
</section>
<section>
<a href='https://github.com/He4eT/yet-another-experiment' target='_blank'>repository</a>
| <a href='https://ifdb.org/viewgame?id=rsssdo3anjpwnt6e' target='_blank'>ifdb</a>
| <a href='https://he4et.github.io/elseifplayer/#/focus/https%3A%2F%2Fifarchive.org%2Fif-archive%2Fgames%2Ftads%2Fyet_another_experiment.t3/serika_dark/' target='_blank'>play</a>
<section>
</article>
---
## Services
- <article class='entry'>
<header>
<strong>
Simple SpaceAPI
</strong>
</header>
<section class='description'>
A&nbsp;lightweight SpaceAPI server with both web and REST interfaces.
</section>
<section>
<a href='https://github.com/He4eT/simple-spaceapi' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
Simple SpaceAPI
</strong>
</header>
<section class='description'>
A&nbsp;lightweight SpaceAPI server with both web and REST interfaces.
</section>
<section>
<a href='https://github.com/He4eT/simple-spaceapi' target='_blank'>repository</a>
</section>
</article>
---
@ -121,173 +121,173 @@ Incomplete list of&nbsp;my&nbsp;projects and experiments.
### Hardware
- <article class='entry'>
<header>
<strong>
Cantor MX Tastatura
</strong>
</header>
<section class='description'>
Small custom ergonomic mechanical keyboard.
</section>
<section>
<a href='https://github.com/He4eT/cantor-mx-tastatura' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
Cantor MX Tastatura
</strong>
</header>
<section class='description'>
Small custom ergonomic mechanical keyboard.
</section>
<section>
<a href='https://github.com/He4eT/cantor-mx-tastatura' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
oddkb
</strong>
</header>
<section class='description'>
Huge custom ergonomic mechanical Dactyl-Manuform (5&times;6) keyboard.
</section>
<section>
<a href='https://github.com/He4eT/oddkb' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
oddkb
</strong>
</header>
<section class='description'>
Huge custom ergonomic mechanical Dactyl-Manuform (5&times;6) keyboard.
</section>
<section>
<a href='https://github.com/He4eT/oddkb' target='_blank'>repository</a>
</section>
</article>
---
### Settings
- <article class='entry'>
<header>
<strong>
dotfiles
</strong>
</header>
<section class='description'>
Custom-made desktop environment based on&nbsp;i3wm.
<br>It&nbsp;comes with settings for
i3wm, Polybar, Rofi, dunst, NeoVim, and some other applications.
</section>
<section>
<a href='https://github.com/He4eT/dotfiles' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
dotfiles
</strong>
</header>
<section class='description'>
Custom-made desktop environment based on&nbsp;i3wm.
<br>It&nbsp;comes with settings for
i3wm, Polybar, Rofi, dunst, NeoVim, and some other applications.
</section>
<section>
<a href='https://github.com/He4eT/dotfiles' target='_blank'>repository</a>
</section>
</article>
---
### Software, Plugins and Tools
- <article class='entry'>
<header>
<strong>
desolate.nvim
</strong>
</header>
<section class='description'>
Another customizable not-so-colorful NeoVim colorscheme.
</section>
<section>
<a href='https://github.com/He4eT/desolate.nvim' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
desolate.nvim
</strong>
</header>
<section class='description'>
Another customizable not-so-colorful NeoVim colorscheme.
</section>
<section>
<a href='https://github.com/He4eT/desolate.nvim' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
desolate-gtk
</strong>
</header>
<section class='description'>
Another customizable not-so-colorful GTK theme for your tiling WM.
</section>
<section>
<a href='https://github.com/He4eT/Desolate-GTK' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
desolate-gtk
</strong>
</header>
<section class='description'>
Another customizable not-so-colorful GTK theme for your tiling WM.
</section>
<section>
<a href='https://github.com/He4eT/Desolate-GTK' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
tabswitcher
</strong>
</header>
<section class='description'>
Switch between Firefox tabs and manage them with a&nbsp;fuzzy search
and basic command toolset.
</section>
<section>
<a href='https://github.com/He4eT/tabswitcher' target='_blank'>repository</a>
| <a href='https://addons.mozilla.org/en-GB/firefox/addon/tabswitcher/' target='_blank'>extension</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
tabswitcher
</strong>
</header>
<section class='description'>
Switch between Firefox tabs and manage them with a&nbsp;fuzzy search
and basic command toolset.
</section>
<section>
<a href='https://github.com/He4eT/tabswitcher' target='_blank'>repository</a>
| <a href='https://addons.mozilla.org/en-GB/firefox/addon/tabswitcher/' target='_blank'>extension</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
tabswiper
</strong>
</header>
<section class='description'>
Firefox extension that makes trimming your tabs as&nbsp;effortless
as&nbsp;swiping on&nbsp;a&nbsp;dating app.
</section>
<section>
<a href='https://github.com/He4eT/tabswiper' target='_blank'>repository</a>
| <a href='https://addons.mozilla.org/en-GB/firefox/addon/tabswiper/' target='_blank'>extension</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
tabswiper
</strong>
</header>
<section class='description'>
Firefox extension that makes trimming your tabs as&nbsp;effortless
as&nbsp;swiping on&nbsp;a&nbsp;dating app.
</section>
<section>
<a href='https://github.com/He4eT/tabswiper' target='_blank'>repository</a>
| <a href='https://addons.mozilla.org/en-GB/firefox/addon/tabswiper/' target='_blank'>extension</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
fuzzsoma
</strong>
</header>
<section class='description'>
SomaFM CLI station selector.
</section>
<section>
<a href='https://github.com/He4eT/fuzzsoma' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
fuzzsoma
</strong>
</header>
<section class='description'>
SomaFM CLI station selector.
</section>
<section>
<a href='https://github.com/He4eT/fuzzsoma' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
fuzzy-bitwarden-clipboard
</strong>
</header>
<section class='description'>
Interactive Bitwarden CLI wrapper.
</section>
<section>
<a href='https://github.com/He4eT/fuzzy-bitwarden-clipboard' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
fuzzy-bitwarden-clipboard
</strong>
</header>
<section class='description'>
Interactive Bitwarden CLI wrapper.
</section>
<section>
<a href='https://github.com/He4eT/fuzzy-bitwarden-clipboard' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
huge-link
</strong>
</header>
<section class='description'>
Minimalistic serverless publishing tool for small markdown posts.
</section>
<section>
<a href='https://github.com/He4eT/huge-link' target='_blank'>repository</a>
| <a href='https://he4et.github.io/huge-link/' target='_blank'>app</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
huge-link
</strong>
</header>
<section class='description'>
Minimalistic serverless publishing tool for small markdown posts.
</section>
<section>
<a href='https://github.com/He4eT/huge-link' target='_blank'>repository</a>
| <a href='https://he4et.github.io/huge-link/' target='_blank'>app</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
conky-dashboard
</strong>
</header>
<section class='description'>
Desktop widgets for system status monitoring.
</section>
<section>
<a href='https://github.com/He4eT/conky-dashboard' target='_blank'>repository</a>
</section>
</article>
- <article class='entry'>
<header>
<strong>
conky-dashboard
</strong>
</header>
<section class='description'>
Desktop widgets for system status monitoring.
</section>
<section>
<a href='https://github.com/He4eT/conky-dashboard' target='_blank'>repository</a>
</section>
</article>
---