diff --git a/books.html b/books.html new file mode 100644 index 0000000..48a65eb --- /dev/null +++ b/books.html @@ -0,0 +1,368 @@ + + + + + + + + Books | Arjun Vinod + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ +
+ +
+
+
+
+
+
+

Reading List

+ +

2025

+

+ A collection of books exploring macroeconomics, financial systems, and monetary history. +

+ +
+
+ + The Deficit Myth by Stephanie Kelton + +
+
+

The Deficit Myth: Modern Monetary Theory and the Birth of the People's Economy

+
by Stephanie Kelton
+

A leading economist challenges conventional deficit thinking and explains how Modern Monetary Theory reveals the true power and limitations of sovereign currencies in advancing the public good.

+
+
+ +
+
+ + Layered Money by Nik Bhatia + +
+
+

Layered Money: From Gold and Dollars to Bitcoin and Central Bank Digital Currencies

+
by Nik Bhatia
+

An innovative framework for understanding money as a layered system, tracing its evolution from gold-backed currencies through modern banking to cryptocurrencies and the future of digital central bank money.

+
+
+ +
+
+ + The Price of Tomorrow by Jeff Booth + +
+
+

The Price of Tomorrow: Why Deflation Is the Key to an Abundant Future

+
by Jeff Booth
+

A thought-provoking exploration of how exponential technological advancement is creating deflation in a world built on inflationary economic systems, and why embracing this shift could unlock unprecedented prosperity.

+
+
+ +
+
+ + The Big Print by Lawrence Lepard + +
+
+

The Big Print: What Happened to America and How Sound Money Will Fix It

+
by Lawrence Lepard
+

A compelling analysis of how decades of monetary expansion and currency debasement have eroded American prosperity, and a call for returning to sound money principles to restore economic stability and opportunity.

+
+
+ +
+
+ + The Case Against the Fed by Murray N. Rothbard + +
+
+

The Case Against the Fed

+
by Murray N. Rothbard
+

A foundational critique of the Federal Reserve System, examining its origins, operations, and effects on the economy while arguing for a return to free-market banking and sound money backed by gold.

+
+
+ +
+
+ + Paper Soldiers by Saleha Mohsin + +
+
+

Paper Soldiers: How the Weaponization of the Dollar Changed the World Order

+
by Saleha Mohsin
+

An inside look at how the U.S. dollar became a powerful geopolitical weapon through financial sanctions and economic warfare, reshaping global power dynamics and raising questions about the future of American financial dominance.

+
+
+
+
+ + + diff --git a/css/styles.css b/css/styles.css new file mode 100644 index 0000000..e040e32 --- /dev/null +++ b/css/styles.css @@ -0,0 +1,188 @@ +/* Global Theme Variables */ +:root { + --bg-color: #f5f5f5; + --container-bg: #ffffff; + --text-primary: #2c3e50; + --text-secondary: #34495e; + --text-muted: #666; + --border-color: #eee; + --link-color: #3498db; +} +[data-theme="dark"] { + --bg-color: #1a1a1a; + --container-bg: #2d2d2d; + --text-primary: #e0e0e0; + --text-secondary: #d0d0d0; + --text-muted: #b8b8b8; + --border-color: #404040; + --link-color: #5dade2; +} +/* Base Layout */ +body { + font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; + line-height: 1.6; + margin: 0; + padding: 0; + min-height: 100vh; + background-color: var(--bg-color); + display: flex; + flex-direction: column; + transition: background-color 0.3s ease; +} +main { + flex: 1; + display: flex; + justify-content: center; + align-items: center; + padding: 2rem 0; +} +.container { + background-color: var(--container-bg); + max-width: 800px; + margin: 0 auto; + width: 100%; + padding: 2rem; + transition: background-color 0.3s ease; +} +/* Header */ +header { + background-color: transparent; + color: var(--text-primary); + padding: 0.5rem 0; + text-align: left; + width: 100%; + border-bottom: 1px solid var(--border-color); +} +.header-content { + max-width: 800px; + margin: 0 auto; + padding: 0 1rem; + display: flex; + justify-content: space-between; + align-items: center; +} +.header-right { display: flex; gap: 1rem; align-items: center; } +.menu-wrapper { position: relative; } +.menu-button { + background: none; + border: 1px solid var(--border-color); + color: var(--text-primary); + cursor: pointer; + padding: 0.5rem 0.75rem; + border-radius: 5px; + font-size: 1rem; + transition: all 0.3s ease; + display: flex; + align-items: center; + gap: 0.5rem; +} +.menu-button:hover { background-color: var(--border-color); } +.menu-dropdown { + position: absolute; + top: calc(100% + 0.5rem); + right: 0; + background-color: var(--container-bg); + border: 1px solid var(--border-color); + border-radius: 5px; + box-shadow: 0 4px 6px rgba(0,0,0,0.1); + min-width: 150px; + display: none; + z-index: 1000; +} +.menu-dropdown.show { display: block; } +.menu-dropdown a { + display: block; + padding: 0.75rem 1rem; + color: var(--text-primary); + text-decoration: none; + transition: background-color 0.3s ease, color 0.3s ease; +} +.menu-dropdown a:hover { background-color: var(--border-color); } +.menu-dropdown a:first-child { border-radius: 5px 5px 0 0; } +.menu-dropdown a:last-child { border-radius: 0 0 5px 5px; } +header h1 { margin: 0; font-size: 1.2rem; font-weight: 500; } +header h1 a { position: relative; text-decoration: none; color: inherit; } +header h1 a:after { content: ''; position: absolute; width: 100%; height: 1px; bottom: -2px; left: 0; background-color: var(--link-color); transform: scaleX(0); transform-origin: bottom right; transition: transform 0.2s ease-out; } +header h1 a:hover:after { transform: scaleX(1); transform-origin: bottom left; } +nav a { color: var(--text-primary); text-decoration: none; font-size: 0.95rem; padding: 0.5rem 1rem; border-radius: 5px; transition: background-color 0.3s ease, color 0.3s ease; } +nav a:hover { background-color: var(--border-color); } +/* Theme Toggle */ +.theme-toggle-wrapper { position: relative; display: inline-block; } +.theme-toggle { + --toggle-width: 60px; + --slider-size: 24px; + --padding: 3px; + position: relative; + width: var(--toggle-width); + height: 30px; + background-color: var(--border-color); + border-radius: 15px; + cursor: pointer; + transition: background-color 0.3s ease; + border: none; + padding: 0; +} +.theme-toggle:hover { opacity: 0.8; } +.theme-toggle-slider { + position: absolute; + top: var(--padding); + left: var(--padding); + width: var(--slider-size); + height: var(--slider-size); + background-color: #fff; + border-radius: 50%; + transition: transform 0.3s ease; + display: flex; + align-items: center; + justify-content: center; + box-shadow: 0 2px 4px rgba(0,0,0,0.2); +} +.theme-toggle-slider i { font-size: 0.75rem; color: #2c3e50; } +[data-theme="dark"] .theme-toggle { background-color: var(--link-color); } +[data-theme="dark"] .theme-toggle-slider { transform: translateX(calc(var(--toggle-width) - var(--slider-size) - (var(--padding) * 2))); } +[data-theme="dark"] .theme-toggle-slider i { color: #f39c12; } +/* Footer */ +footer { background-color: transparent; color: var(--text-muted); padding: 0.75rem 0; text-align: center; margin-top: auto; width: 100%; border-top: 1px solid var(--border-color); font-size: 0.9rem; } +.footer-content { display: flex; justify-content: space-between; align-items: center; max-width: 800px; margin: 0 auto; padding: 0 1rem; } +.footer-right { display: flex; flex-direction: column; align-items: flex-end; } +.footer-links { display: flex; gap: 1.5rem; align-items: center; margin-bottom: 0.5rem; } +.footer-links a { color: var(--text-muted); text-decoration: none; font-size: 1.1rem; transition: color 0.3s ease; } +.footer-links a:hover { color: var(--text-primary); } +.footer-email a:hover { text-decoration: underline; } +/* Skip Link */ +.skip-link { position: absolute; left: -9999px; top: auto; width: 1px; height: 1px; overflow: hidden; } +.skip-link:focus { position: static; width: auto; height: auto; padding: 0.5rem 0.75rem; background: var(--container-bg); border: 1px solid var(--border-color); border-radius: 5px; margin: 0.5rem; } +/* Footer Specific */ +.footer-copyright { margin-top: 0.5rem; font-size: 0.9rem; color: var(--text-muted); } +.footer-email-link { color: var(--text-muted); text-decoration: none; } +.footer-email-link:hover { text-decoration: underline; } +/* Section Description */ +.section-description { color: var(--text-secondary); font-size: 0.95rem; margin-bottom: 1.5rem; font-style: italic; } +/* Site Logo */ +.site-logo { font-size: 1.2rem; font-weight: 500; } +.site-logo a { position: relative; text-decoration: none; color: inherit; } +.site-logo a:after { content: ''; position: absolute; width: 100%; height: 1px; bottom: -2px; left: 0; background-color: var(--link-color); transform: scaleX(0); transform-origin: bottom right; transition: transform 0.2s ease-out; } +.site-logo a:hover:after { transform: scaleX(1); transform-origin: bottom left; } +/* Books Page Shared Elements */ +.book-item { margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid var(--border-color); display: flex; gap: 1.5rem; align-items: flex-start; } +.book-item:last-child { border-bottom: none; } +.book-cover { flex-shrink: 0; width: 120px; } +.book-cover a { display: block; transition: transform 0.3s ease, opacity 0.3s ease; } +.book-cover a:hover { transform: translateY(-4px); opacity: 0.9; } +.book-cover img { width: 100%; height: auto; border-radius: 4px; box-shadow: 0 2px 8px rgba(0,0,0,0.1); } +.book-details { flex: 1; } +.book-title { color: var(--text-primary); font-size: 1.1rem; font-weight: 500; margin-bottom: 0.25rem; margin-top: 0; } +.book-author { color: var(--text-muted); font-size: 0.9rem; font-style: italic; margin-bottom: 0.5rem; } +.book-notes { color: var(--text-secondary); font-size: 0.95rem; line-height: 1.6; } +/* Misc */ +.intro { font-size: 1.1rem; color: var(--text-primary); max-width: 600px; margin: 2rem auto; text-align: center; } +.experience, .education { margin: 2rem 0; text-align: left; } +.experience h2, .education h2 { color: var(--text-primary); font-size: 1.5rem; margin-bottom: 1.5rem; font-weight: 500; } +.experience-item, .education-item { margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid var(--border-color); } +.experience-item:last-child, .education-item:last-child { border-bottom: none; } +.experience-header h4, .education-header h4 { color: var(--text-primary); margin: 0 0 0.25rem 0; font-size: 1.1rem; font-weight: 500; } +.company, .university { display: block; color: var(--text-muted); margin-bottom: 0.25rem; } +.company a, .university a { color: var(--link-color); text-decoration: none; } +.company a:hover, .university a:hover { text-decoration: underline; } +.duration { color: var(--text-muted); font-size: 0.9rem; } +.activities { color: var(--text-muted); font-size: 0.9rem; margin: 0.5rem 0 0 0; font-style: italic; } diff --git a/index.html b/index.html index 1374f6c..9bf4a3e 100644 --- a/index.html +++ b/index.html @@ -4,37 +4,36 @@ + Arjun Vinod | Firmware Engineer + + + + + + + + + + + + + + +
-

Arjun Vinod

+ +
+ +
+ +
+
-
+
-

Welcome to My Website

-

Hi! I'm Arjun, a Firmware Engineer based in Silicon Valley with expertise in embedded systems and hardware interfaces.

+

Hi! I'm Arjun, a Firmware Engineer based in Silicon Valley. I specialize in developing high-performance embedded systems, optimizing firmware for data center infrastructure, and designing robust hardware interfaces for next-generation connectivity solutions.

-

Experience

+

Experience

@@ -294,7 +138,7 @@

Embedded Software Engineer

-

Education

+

Education

@@ -314,23 +158,23 @@

Bachelor of Engineering (B.E.), Electrical, Electronics and Communications E