1
0
mirror of https://github.com/avinal/avinal.github.io.git synced 2026-07-03 23:30:09 +05:30
Commit Graph

177 Commits

Author SHA1 Message Date
avinal 5df0a73c08 Add DevConf.CZ 2026 talk to events page
Links to the Reveal.js slides at /talks/devconf-2026/ and the
pretalx event page.
2026-06-16 13:55:20 +05:30
avinal a8c7e06330 Allow CDN scripts/styles for /talks/* in CSP header
Reveal.js, Mermaid, and highlight.js load from cdnjs.cloudflare.com
and cdn.jsdelivr.net. Add a path-specific CSP override for /talks/*
so these CDN resources are not blocked.
2026-06-16 13:55:20 +05:30
avinal 96ea6019ae Add Reveal.js slides for DevConf.CZ 2026 talk
"Lost in Transliteration: Why strlen("Dvořák") Returns 8"
Scheduled June 18, 2026 at 10:15 in room E104.

- Self-contained Reveal.js 5.1.0 deck loaded from CDN
- Markdown-based slides (slides.md) with HTML shell (index.html)
- IBM Carbon Design System theme with custom syntax highlighting
- Mermaid diagrams for gconv pipeline and iconv flow
- Speaker notes with full forms, translations, and delivery instructions
- Served at /talks/devconf-2026/ as a static page

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-06-16 13:37:28 +05:30
avinal 63ab0e12b2 update all packages, fix security vulnerabilities
Assisted by Claude Code

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-05-19 12:14:02 +05:30
avinal df4f2e3863 switch to self-hosted Iosevka fonts, enable prefetch
Assisted by Claude Code

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-05-19 12:04:05 +05:30
avinal f03f57f064 remove bookmarks page, add glibc contributions
Assisted by Claude Code

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-05-19 11:46:11 +05:30
avinal 4f942563c1 add GCC match.pd contribution and sciezka project
Assisted by Claude Code

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-05-04 18:05:37 +05:30
avinal f5e739494a update home page hero and nav links
Assisted by Claude Code

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-05-02 18:18:33 +05:30
avinal 5f467665bc feat: add bookmarks page with image fetcher
Assisted by Claude Code

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-05-02 18:18:33 +05:30
avinal 99f3fb5ec8 feat: add contributions page
Assisted by Claude Code

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-05-02 18:18:32 +05:30
avinal 5fa9a10203 feat: add TOC, related posts, and reading progress bar
Assisted by Claude Code

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-05-02 18:18:32 +05:30
avinal f613005a23 update resume and events data
Assisted by Claude Code

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-05-02 18:18:32 +05:30
avinal 6bd1a2d648 fix: make everything squarish, update projects
- add better projects

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-03-30 12:03:26 +05:30
avinal 6e7b3c86ee fix: update wakatime graph and now playing
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-03-17 21:29:53 +05:30
ImgBotApp cda0b2e6be [ImgBot] Optimize images
*Total -- 4,858.47kb -> 4,354.97kb (10.36%)

/public/images/growing-lilies.jpg -- 2,585.50kb -> 2,312.42kb (10.56%)
/public/images/my-lilies.jpg -- 2,272.19kb -> 2,041.79kb (10.14%)
/public/og-default.svg -- 0.78kb -> 0.76kb (2.88%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2026-03-06 11:53:18 +05:30
avinal 19784d18ee update license and qol improvements
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-03-05 20:00:58 +05:30
avinal 5420886a23 add sitemanifests
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-03-05 20:00:58 +05:30
avinal 924b449301 fix: add fallback for music album art
- remove setup page and fix album art

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-03-05 20:00:58 +05:30
avinal 9dd8b56aaa feat: use custom CSS for listenbrinaz data
- use custom Ui instead of embed

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-02-27 15:48:12 +05:30
avinal ef70634b2a feat: add events page and music widget
- add music source from Listenbrainz, easter egg and evets page
- update design of resume page

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-02-26 17:22:08 +05:30
avinal 6b07ea345f feat: redesign my webiste from scratch
- remove hugo and paper box theme
- inspiration https://jay.fish
- use astro based system

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-02-25 19:52:39 +05:30
avinal 62efd95607 feat: use new theme for the website
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
2025-01-01 23:39:45 +05:30
avinal 1bb34a512a typo fixes and improvements
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
2024-12-02 01:59:21 +05:30
avinal 84d922ffdf blog: how to grow lilies
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
2024-12-02 01:49:41 +05:30
avinal ac07c6d551 fix typo and update packages 2024-09-26 13:02:44 +05:30
avinal 7de0552895 fix typo 2024-09-25 21:43:18 +05:30
avinal 9fed144245 added new blog on grapheneos
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2024-09-25 20:39:32 +05:30
ImgBotApp 8a7416e5b9 [ImgBot] Optimize images
*Total -- 781.64kb -> 710.13kb (9.15%)

/blog/static/images/terminal-workspace.png -- 606.07kb -> 539.92kb (10.91%)
/blog/static/images/dog-using-terminal.jpg -- 175.57kb -> 170.21kb (3.05%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2024-06-08 15:55:55 +05:30
avinal 7a3399a795 add terminal workspace screenshot
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2024-06-08 13:14:11 +05:30
avinal 0dbf1345c5 correct time issue and update packages
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2024-06-08 03:04:59 +05:30
avinal 26d4777488 add new blog on terminal tools
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-06-08 02:31:24 +05:30
avinal 1b32720c8c update npm packages
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-04-29 23:28:24 +05:30
avinal 775ed4cb2a add a new post
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-04-29 23:21:09 +05:30
ImgBotApp 01c8389e7f [ImgBot] Optimize images
*Total -- 3,477.76kb -> 3,447.78kb (0.86%)

/blog/static/images/redhat_logo.png -- 7.03kb -> 3.08kb (56.11%)
/blog/static/images/mks_logo.png -- 14.28kb -> 7.63kb (46.57%)
/static/logo-loading.svg -- 1.57kb -> 1.06kb (32.26%)
/blog/static/images/goladder.png -- 20.96kb -> 17.21kb (17.9%)
/static/logo-static.svg -- 0.51kb -> 0.49kb (4.17%)
/blog/static/images/avinal-meta.png -- 951.75kb -> 938.03kb (1.44%)
/static/apple-touch-icon.png -- 5.88kb -> 5.83kb (0.83%)
/blog/static/images/venus-flytrap.gif -- 2,475.78kb -> 2,474.44kb (0.05%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2024-04-01 07:26:01 +00:00
avinal 35ec52b22f remove image copy
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-31 12:18:23 +05:30
avinal 1e13894242 fix perf issues
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-31 12:09:15 +05:30
avinal 31a90cd19c reduce image size
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-31 05:59:33 +00:00
avinal c36e86ba2f update website
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-31 05:59:33 +00:00
avinal 05c967c5a8 fix homepage links and update information
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 13:36:20 +05:30
avinal d2c0f902d1 fix links and github action
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 13:20:30 +05:30
avinal d085c84d03 fix links and add image
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 13:06:18 +05:30
avinal 91d3d5df19 fix template
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 12:55:23 +05:30
avinal c8a95c9706 update netlify
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 12:52:07 +05:30
avinal 4bcef023c0 remove null deploy
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 12:48:20 +05:30
avinal 8d88cf03c4 update npm modules
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 12:47:13 +05:30
avinal a196ac4391 added hugo website
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 12:44:19 +05:30
avinal 1c20213cd4 remove blogs from elm, switch to hugo
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 12:42:14 +05:30
avinal 5a21dd69a8 move content to blog directory
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 12:41:22 +05:30
avinal e9ab9932be remove html-only site
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
2024-03-30 12:39:30 +05:30
avinal 3145afbf52 update netlify
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2024-01-21 21:59:01 +05:30