Skip to content

Commit bac4cbe

Browse files
committed
Updates
1 parent c5e09a4 commit bac4cbe

16 files changed

+154
-35
lines changed

asset-manifest.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"files": {
33
"main.css": "/static/css/main.2f27d1c3.css",
4-
"main.js": "/static/js/main.295a58f9.js",
4+
"main.js": "/static/js/main.4cec23a5.js",
55
"static/js/8852.cb3bd41d.chunk.js": "/static/js/8852.cb3bd41d.chunk.js",
66
"static/js/2023.73a4c37e.chunk.js": "/static/js/2023.73a4c37e.chunk.js",
77
"static/js/939.9e616b89.chunk.js": "/static/js/939.9e616b89.chunk.js",
@@ -24,7 +24,7 @@
2424
"static/js/675.7d4ba87a.chunk.js": "/static/js/675.7d4ba87a.chunk.js",
2525
"static/css/6124.9d390265.chunk.css": "/static/css/6124.9d390265.chunk.css",
2626
"static/js/6124.482c4e16.chunk.js": "/static/js/6124.482c4e16.chunk.js",
27-
"static/js/825.5e3d215c.chunk.js": "/static/js/825.5e3d215c.chunk.js",
27+
"static/js/825.f2c9d28c.chunk.js": "/static/js/825.f2c9d28c.chunk.js",
2828
"static/js/6233.b32f351d.chunk.js": "/static/js/6233.b32f351d.chunk.js",
2929
"static/js/6304.98300a69.chunk.js": "/static/js/6304.98300a69.chunk.js",
3030
"static/js/3629.7e7feec8.chunk.js": "/static/js/3629.7e7feec8.chunk.js",
@@ -98,9 +98,9 @@
9898
"static/js/9450.690d660c.chunk.js": "/static/js/9450.690d660c.chunk.js",
9999
"static/js/3989.aaa33c39.chunk.js": "/static/js/3989.aaa33c39.chunk.js",
100100
"static/js/4164.87a12553.chunk.js": "/static/js/4164.87a12553.chunk.js",
101-
"static/js/848.f9631823.chunk.js": "/static/js/848.f9631823.chunk.js",
101+
"static/js/848.3eacba21.chunk.js": "/static/js/848.3eacba21.chunk.js",
102102
"static/js/9015.01304c88.chunk.js": "/static/js/9015.01304c88.chunk.js",
103-
"static/js/4428.3e9cfae1.chunk.js": "/static/js/4428.3e9cfae1.chunk.js",
103+
"static/js/4428.249d465e.chunk.js": "/static/js/4428.249d465e.chunk.js",
104104
"static/js/3376.e9d3d92f.chunk.js": "/static/js/3376.e9d3d92f.chunk.js",
105105
"static/js/4770.b515976f.chunk.js": "/static/js/4770.b515976f.chunk.js",
106106
"static/css/6611.e383744f.chunk.css": "/static/css/6611.e383744f.chunk.css",
@@ -147,6 +147,6 @@
147147
},
148148
"entrypoints": [
149149
"static/css/main.2f27d1c3.css",
150-
"static/js/main.295a58f9.js"
150+
"static/js/main.4cec23a5.js"
151151
]
152152
}
63.6 KB
Loading

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!doctype html><html lang="en" class="dark"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><link rel="icon" type="image/svg+xml" href="/favicon.svg"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><link rel="alternate" type="application/rss+xml" title="Fezcodex RSS Feed" href="/rss.xml"/><meta name="description" content="codex by fezcode..."/><meta property="og:type" content="website"/><meta property="og:url" content="https://fezcode.com/"/><meta property="og:title" content="Fezcodex - Personal Blog and Projects"/><meta property="og:description" content="Discover logs, posts, projects, and stories from Fezcode."/><meta property="og:image" content="/images/ogtitle.png"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:url" content="https://fezcode.com/"/><meta name="twitter:title" content="Fezcodex - Personal Blog and Projects"/><meta name="twitter:description" content="Discover logs, posts, projects, and stories from Fezcode."/><meta name="twitter:image" content="/images/ogtitle.png"/><link rel="apple-touch-icon" href="/logo192.png"/><link rel="manifest" href="/manifest.json"/><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700&family=Space+Mono:wght@400;700&display=swap" rel="stylesheet"><link href="https://fonts.googleapis.com/css2?family=Arvo&family=Inter&family=Playfair+Display&display=swap" rel="stylesheet"><title>fezcodex</title><script defer="defer" src="/static/js/main.295a58f9.js"></script><link href="/static/css/main.2f27d1c3.css" rel="stylesheet"></head><body class="bg-slate-950"><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
1+
<!doctype html><html lang="en" class="dark"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><link rel="icon" type="image/svg+xml" href="/favicon.svg"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><link rel="alternate" type="application/rss+xml" title="Fezcodex RSS Feed" href="/rss.xml"/><meta name="description" content="codex by fezcode..."/><meta property="og:type" content="website"/><meta property="og:url" content="https://fezcode.com/"/><meta property="og:title" content="Fezcodex - Personal Blog and Projects"/><meta property="og:description" content="Discover logs, posts, projects, and stories from Fezcode."/><meta property="og:image" content="/images/ogtitle.png"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:url" content="https://fezcode.com/"/><meta name="twitter:title" content="Fezcodex - Personal Blog and Projects"/><meta name="twitter:description" content="Discover logs, posts, projects, and stories from Fezcode."/><meta name="twitter:image" content="/images/ogtitle.png"/><link rel="apple-touch-icon" href="/logo192.png"/><link rel="manifest" href="/manifest.json"/><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700&family=Space+Mono:wght@400;700&display=swap" rel="stylesheet"><link href="https://fonts.googleapis.com/css2?family=Arvo&family=Inter&family=Playfair+Display&display=swap" rel="stylesheet"><title>fezcodex</title><script defer="defer" src="/static/js/main.4cec23a5.js"></script><link href="/static/css/main.2f27d1c3.css" rel="stylesheet"></head><body class="bg-slate-950"><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
Excited to unveil two brand new ways to experience content on Fezcodex Blogposts: **Dossier Mode** and **Terminal Mode!**
2+
These unique reading modes are designed to offer a fresh and engaging perspective, allowing you to tailor your browsing experience to your personal style.
3+
4+
## What's New?
5+
6+
### 1. Dossier Mode
7+
Step into the role of an investigator with **Dossier Mode**. This mode transforms the blogpost's interface into a sleek,
8+
document-style layout, reminiscent of classified files and confidential reports. It's perfect for those who appreciate a clean,
9+
minimalist aesthetic and want to immerse themselves in content without distractions, feeling like they're poring over important case files.
10+
11+
### 2. Terminal Mode
12+
For the tech enthusiasts and command-line aficionados, we present **Terminal Mode**. This mode re-skins blogposts with a retro,
13+
monospaced font, glowing green text, and a classic command-line interface feel. It's an homage to the early days of computing,
14+
offering a nostalgic and functional environment that's ideal for developers, hackers, or anyone who enjoys a vintage digital vibe while consuming content.
15+
16+
> Inspired by Fallout: New Vegas colors
17+
18+
## Why build this?
19+
20+
The goal is to continually innovate and provide diverse ways for our users to interact with our content.
21+
I believe that offering distinct visual experiences like Dossier and Terminal modes enhances user engagement
22+
and allows for a more personalized journey through Fezcodex.
23+
24+
Head over to the [Settings page](/#/settings) (accessible from the Sidebar). Scroll down to the new **Reading Experience** section and set you mode...
25+
26+
Hope you enjoy exploring these new immersive reading modes. Happy reading!

posts/posts.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,28 @@
11
[
2+
{
3+
"slug": "introducing-reading-experience",
4+
"title": "Introducing New Reading Modes: Dossier and Terminal!",
5+
"date": "2025-12-17",
6+
"updated": "2025-12-17",
7+
"description": "Explore Fezcodex blogpost like never before with our new reading modes.",
8+
"tags": ["feat", "blogpost", "modes", "reading", "fun", "vintage", "terminal", "dossier"],
9+
"category": "feat",
10+
"filename": "introducing-reading-experience.txt",
11+
"authors": ["fezcode"],
12+
"image": "/images/defaults/adrianna-geo-1rBg5YSi00c-unsplash.jpg"
13+
},
14+
{
15+
"slug": "typeface-vs-font",
16+
"title": "Typeface vs. Font: The Music Analogy",
17+
"date": "2025-12-17",
18+
"updated": "2025-12-17",
19+
"description": "Typeface vs. Font: The Music Analogy.",
20+
"tags": ["rant", "font", "typeface", "eli5"],
21+
"category": "rant",
22+
"filename": "typeface-vs-font.txt",
23+
"authors": ["fezcode"],
24+
"image": "/images/defaults/brett-jordan-M9NVqELEtHU-unsplash.jpg"
25+
},
226
{
327
"slug": "the-irrelevant-speech-effect",
428
"title": "Why Your Brain Hates Lyrics While You Work: The Irrelevant Speech Effect",

posts/typeface-vs-font.txt

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
The easiest way to understand the difference is to think about music:
2+
3+
- **The Typeface** is the **song** itself (the melody, the lyrics, the creative idea).
4+
- **The Font** is the **MP3 file** (the actual digital file you use to play the music).
5+
6+
In design terms:
7+
8+
- **Typeface**: The specific design or look of the letters (what you see).
9+
- **Font**: The computer file or mechanism that contains the letters (what you use).
10+
11+
## In Practice
12+
You choose a **Typeface**, but you install a **Font**.
13+
14+
## Examples
15+
#### 1. Helvetica
16+
17+
- Typeface: "Helvetica" (The entire family of letters).
18+
- Font: `Helvetica-Bold.otf` (The specific file for the bold version).
19+
20+
#### 2. Times New Roman
21+
22+
- Typeface: "Times New Roman" (The creative design).
23+
- Font: `Times New Roman, Italic, 12 point` (The specific variation you are using on the page).
24+
25+
## Summary
26+
27+
If you are talking to a designer about the look, you are talking about a **Typeface**.
28+
If you are talking to a developer about the file or the bold setting, you are talking about a **Font**.

rss.xml

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,35 @@
99
<link>https://fezcode.com</link>
1010
</image>
1111
<generator>RSS for Node</generator>
12-
<lastBuildDate>Wed, 17 Dec 2025 13:35:09 GMT</lastBuildDate>
12+
<lastBuildDate>Wed, 17 Dec 2025 14:01:38 GMT</lastBuildDate>
1313
<atom:link href="https://fezcode.com/rss.xml" rel="self" type="application/rss+xml"/>
14-
<pubDate>Wed, 17 Dec 2025 13:35:09 GMT</pubDate>
14+
<pubDate>Wed, 17 Dec 2025 14:01:38 GMT</pubDate>
1515
<copyright><![CDATA[2025 Ahmed Samil Bulbul]]></copyright>
1616
<language><![CDATA[en]]></language>
1717
<managingEditor><![CDATA[samil.bulbul@gmail.com (Ahmed Samil Bulbul)]]></managingEditor>
1818
<webMaster><![CDATA[samil.bulbul@gmail.com (Ahmed Samil Bulbul)]]></webMaster>
1919
<ttl>60</ttl>
20+
<item>
21+
<title><![CDATA[Introducing New Reading Modes: Dossier and Terminal!]]></title>
22+
<description><![CDATA[[object Object]]]></description>
23+
<link>https://fezcode.com/#/blog/introducing-reading-experience</link>
24+
<guid isPermaLink="false">https://fezcode.com/#/blog/introducing-reading-experience</guid>
25+
<dc:creator><![CDATA[Ahmed Samil Bulbul]]></dc:creator>
26+
<pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate>
27+
<content:encoded><![CDATA[<p>Excited to unveil two brand new ways to experience content on Fezcodex Blogposts: <strong>Dossier Mode</strong> and <strong>Terminal Mode!</strong>
28+
These unique reading modes are designed to offer a fresh and engaging perspective, allowing you to tailor your browsing experience to your personal style.</p>
29+
<p><a href="https://fezcode.com/#/blog/introducing-reading-experience">Read more...</a></p>]]></content:encoded>
30+
</item>
31+
<item>
32+
<title><![CDATA[Typeface vs. Font: The Music Analogy]]></title>
33+
<description><![CDATA[[object Object]]]></description>
34+
<link>https://fezcode.com/#/blog/typeface-vs-font</link>
35+
<guid isPermaLink="false">https://fezcode.com/#/blog/typeface-vs-font</guid>
36+
<dc:creator><![CDATA[Ahmed Samil Bulbul]]></dc:creator>
37+
<pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate>
38+
<content:encoded><![CDATA[<p>The easiest way to understand the difference is to think about music:</p>
39+
<p><a href="https://fezcode.com/#/blog/typeface-vs-font">Read more...</a></p>]]></content:encoded>
40+
</item>
2041
<item>
2142
<title><![CDATA[Why Your Brain Hates Lyrics While You Work: The Irrelevant Speech Effect]]></title>
2243
<description><![CDATA[[object Object]]]></description>

sitemap.xml

Lines changed: 34 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,58 +2,70 @@
22
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
33
<url>
44
<loc>https://fezcode.com/</loc>
5-
<lastmod>2025-12-17T13:35:09.977Z</lastmod>
5+
<lastmod>2025-12-17T14:01:38.861Z</lastmod>
66
<changefreq>monthly</changefreq>
77
<priority>1.0</priority>
88
</url>
99
<url>
1010
<loc>https://fezcode.com/about</loc>
11-
<lastmod>2025-12-17T13:35:09.978Z</lastmod>
11+
<lastmod>2025-12-17T14:01:38.862Z</lastmod>
1212
<changefreq>monthly</changefreq>
1313
<priority>0.8</priority>
1414
</url>
1515
<url>
1616
<loc>https://fezcode.com/blog</loc>
17-
<lastmod>2025-12-17T13:35:09.978Z</lastmod>
17+
<lastmod>2025-12-17T14:01:38.862Z</lastmod>
1818
<changefreq>monthly</changefreq>
1919
<priority>0.8</priority>
2020
</url>
2121
<url>
2222
<loc>https://fezcode.com/projects</loc>
23-
<lastmod>2025-12-17T13:35:09.978Z</lastmod>
23+
<lastmod>2025-12-17T14:01:38.862Z</lastmod>
2424
<changefreq>monthly</changefreq>
2525
<priority>0.8</priority>
2626
</url>
2727
<url>
2828
<loc>https://fezcode.com/logs</loc>
29-
<lastmod>2025-12-17T13:35:09.978Z</lastmod>
29+
<lastmod>2025-12-17T14:01:38.862Z</lastmod>
3030
<changefreq>monthly</changefreq>
3131
<priority>0.8</priority>
3232
</url>
3333
<url>
3434
<loc>https://fezcode.com/stories</loc>
35-
<lastmod>2025-12-17T13:35:09.978Z</lastmod>
35+
<lastmod>2025-12-17T14:01:38.862Z</lastmod>
3636
<changefreq>monthly</changefreq>
3737
<priority>0.8</priority>
3838
</url>
3939
<url>
4040
<loc>https://fezcode.com/settings</loc>
41-
<lastmod>2025-12-17T13:35:09.978Z</lastmod>
41+
<lastmod>2025-12-17T14:01:38.862Z</lastmod>
4242
<changefreq>monthly</changefreq>
4343
<priority>0.8</priority>
4444
</url>
4545
<url>
4646
<loc>https://fezcode.com/apps</loc>
47-
<lastmod>2025-12-17T13:35:09.978Z</lastmod>
47+
<lastmod>2025-12-17T14:01:38.862Z</lastmod>
4848
<changefreq>monthly</changefreq>
4949
<priority>0.8</priority>
5050
</url>
5151
<url>
5252
<loc>https://fezcode.com/stories/lore</loc>
53-
<lastmod>2025-12-17T13:35:09.978Z</lastmod>
53+
<lastmod>2025-12-17T14:01:38.862Z</lastmod>
5454
<changefreq>monthly</changefreq>
5555
<priority>0.8</priority>
5656
</url>
57+
<url>
58+
<loc>https://fezcode.com/#/blog/introducing-reading-experience</loc>
59+
<lastmod>2025-12-17T00:00:00.000Z</lastmod>
60+
<changefreq>weekly</changefreq>
61+
<priority>0.7</priority>
62+
</url>
63+
<url>
64+
<loc>https://fezcode.com/#/blog/typeface-vs-font</loc>
65+
<lastmod>2025-12-17T00:00:00.000Z</lastmod>
66+
<changefreq>weekly</changefreq>
67+
<priority>0.7</priority>
68+
</url>
5769
<url>
5870
<loc>https://fezcode.com/#/blog/the-irrelevant-speech-effect</loc>
5971
<lastmod>2025-12-17T00:00:00.000Z</lastmod>
@@ -992,79 +1004,79 @@
9921004
</url>
9931005
<url>
9941006
<loc>https://fezcode.com/#/stories/books/1</loc>
995-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1007+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
9961008
<changefreq>monthly</changefreq>
9971009
<priority>0.6</priority>
9981010
</url>
9991011
<url>
10001012
<loc>https://fezcode.com/#/stories/books/1/pages/1</loc>
1001-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1013+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10021014
<changefreq>weekly</changefreq>
10031015
<priority>0.5</priority>
10041016
</url>
10051017
<url>
10061018
<loc>https://fezcode.com/#/stories/books/2</loc>
1007-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1019+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10081020
<changefreq>monthly</changefreq>
10091021
<priority>0.6</priority>
10101022
</url>
10111023
<url>
10121024
<loc>https://fezcode.com/#/stories/books/2/pages/1</loc>
1013-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1025+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10141026
<changefreq>weekly</changefreq>
10151027
<priority>0.5</priority>
10161028
</url>
10171029
<url>
10181030
<loc>https://fezcode.com/#/stories/books/3</loc>
1019-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1031+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10201032
<changefreq>monthly</changefreq>
10211033
<priority>0.6</priority>
10221034
</url>
10231035
<url>
10241036
<loc>https://fezcode.com/#/stories/books/3/pages/1</loc>
1025-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1037+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10261038
<changefreq>weekly</changefreq>
10271039
<priority>0.5</priority>
10281040
</url>
10291041
<url>
10301042
<loc>https://fezcode.com/#/stories/books/3/pages/2</loc>
1031-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1043+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10321044
<changefreq>weekly</changefreq>
10331045
<priority>0.5</priority>
10341046
</url>
10351047
<url>
10361048
<loc>https://fezcode.com/#/stories/books/4</loc>
1037-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1049+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10381050
<changefreq>monthly</changefreq>
10391051
<priority>0.6</priority>
10401052
</url>
10411053
<url>
10421054
<loc>https://fezcode.com/#/stories/books/4/pages/1</loc>
1043-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1055+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10441056
<changefreq>weekly</changefreq>
10451057
<priority>0.5</priority>
10461058
</url>
10471059
<url>
10481060
<loc>https://fezcode.com/#/stories/books/4/pages/2</loc>
1049-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1061+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10501062
<changefreq>weekly</changefreq>
10511063
<priority>0.5</priority>
10521064
</url>
10531065
<url>
10541066
<loc>https://fezcode.com/#/stories/books/5</loc>
1055-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1067+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10561068
<changefreq>monthly</changefreq>
10571069
<priority>0.6</priority>
10581070
</url>
10591071
<url>
10601072
<loc>https://fezcode.com/#/stories/books/5/pages/1</loc>
1061-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1073+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10621074
<changefreq>weekly</changefreq>
10631075
<priority>0.5</priority>
10641076
</url>
10651077
<url>
10661078
<loc>https://fezcode.com/#/stories/books/5/pages/2</loc>
1067-
<lastmod>2025-12-17T13:35:09.986Z</lastmod>
1079+
<lastmod>2025-12-17T14:01:38.870Z</lastmod>
10681080
<changefreq>weekly</changefreq>
10691081
<priority>0.5</priority>
10701082
</url>

0 commit comments

Comments
 (0)