Commit graph

46 commits

Author SHA1 Message Date
cf76a69948 feat(dev): add Podman-based container workflow
- Add Containerfile for running Astro dev server in a container
- Add compose.yml (slirp4netns) for WSL2/rootless compatibility
- Document Podman compose usage and troubleshooting steps in README
- Ignore optional Podman env file in .gitignore
2026-01-31 19:54:28 +09:00
f6c3aff100 Merge pull request 'Add book review: AI Engineering by Chip Huyen' (#4) from develop into main
Reviewed-on: #4
2026-01-25 11:41:29 +00:00
75a23502e6 Merge branch 'main' into develop 2026-01-25 11:34:27 +00:00
2f2f10f5f4 Add book review: AI Engineering by Chip Huyen
- Add new blog post (post-8.md) reviewing "AI Engineering" by Chip Huyen
- Discuss importance of AI evaluation processes and criteria
- Cover prompt engineering best practices and "Keep It Simple" principle
- Highlight book's value as a reference guide for AI application development
2026-01-25 20:29:00 +09:00
203b8343b5 Merge pull request 'feat: add vterm blog post and commit-message-generator skill' (#3) from develop into main
Reviewed-on: #3
2026-01-18 11:19:19 +00:00
cd3f16babd feat(blog): add post about managing multiple vterm instances in Emacs
- Add post-7.md covering buffer renaming technique for multiple vterm sessions
- Include practical use cases and step-by-step guide
- Target Emacs users who want to improve terminal workflow efficiency
2026-01-18 20:13:20 +09:00
8cad3f62ab feat(skill): add commit-message-generator skill
- Add custom skill for generating Conventional Commits messages
- Include guidelines for commit splitting and message formatting
- Automate commit message suggestion workflow
2026-01-18 20:12:31 +09:00
e7a7bee8e3 Merge pull request 'docs(blog): clarify %v vs %w in post-6 with examples and AI note' (#2) from develop into main
Reviewed-on: #2
2026-01-12 11:36:30 +00:00
0e67040db4 docs(blog): clarify %v vs %w in post-6 with examples and AI note
Normalize heading levels, add a %v example and explanation, include
errors.Unwrap()/errors.Is()/errors.As() examples, and note that the %w verb
was introduced in Go 1.13; also correct wording to use errors.Unwrap() and
append a bilingual authorship/AI-assistance notice.
2026-01-12 20:03:08 +09:00
e2a0346400 chore: add Copilot instructions for project guidance
Add Copilot-specific instructions documenting project overview, tech stack,
  structure, development guidelines, and best practices for AI-assisted development.
2026-01-02 21:30:34 +09:00
1cf9933d08 docs: add post on fixing GitHub Copilot CLI system vault error
Add new blog post explaining how to resolve the "system vault not available"
error when installing GitHub Copilot CLI using systemd and gnome-keyring.
Includes step-by-step instructions with command examples.
2026-01-02 21:28:51 +09:00
989b829a20 chore: polish layout and homepage lists 2026-01-02 21:27:59 +09:00
17ffdde1db chore(infra): remove deprecated Amplify deployment stack 2026-01-01 11:26:04 +09:00
825500d894 Add blog post: AWS CLI commands for CloudFormation stacks 2026-01-01 09:19:26 +09:00
da29538ebf Specify monospace font for code blocks 2026-01-01 09:18:44 +09:00
ec367621f5 Merge remote-tracking branch 'origin/main' 2025-12-31 21:07:26 +09:00
e4d551a551 chore: add unified ESLint config for TS, Astro, and JSX
- Introduce eslint.config.js with flat‑config structure
- Enable TypeScript linting using @typescript-eslint parser and plugin
- Add Astro parser/plugin with recommended rules
- Configure React/Preact JSX linting including react-hooks rules
- Apply project-aware parserOptions for TypeScript
2025-12-31 21:01:21 +09:00
398bfcbb11 chore: update Astro/Preact deps and add TS/ESLint tooling
- Bump @astrojs/* and preact to latest minor versions
- Add Astro TS plugin and language server packages
- Introduce ESLint plugins for React, Astro, and TypeScript
- Update TypeScript to 5.9.x
- Enable @astrojs/ts-plugin in tsconfig.json
- Regenerate package-lock.json accordingly
2025-12-31 20:58:07 +09:00
800f4a8fda Merge pull request 'Add dynamic pagination for blog posts' (#1) from develop into main
Reviewed-on: #1
2025-05-17 12:30:56 +00:00
ea0c94d8e9 Add dynamic pagination for blog posts 2025-05-17 21:22:44 +09:00
1bd79e9caa Add line-height in markdown-content 2025-05-16 20:38:52 +09:00
777451fc89 Add an article on Docstring 2025-05-16 20:33:16 +09:00
f1a673970a Add a new article 2025-05-15 20:29:47 +09:00
034a317648 Update some formats of this blog 2025-05-15 20:18:36 +09:00
fc2a5be2e7 Update formats of a blog page 2025-05-09 20:20:02 +09:00
c23ff1633c Update my first post 2025-05-09 19:29:47 +09:00
c7ef074d9e Update a buildspec.yml 2025-05-08 20:48:24 +09:00
b4236490eb Added a buildspec.yml 2025-04-30 20:08:58 +09:00
4689250305 Added a forgejo icon 2025-04-29 20:14:59 +09:00
e88eec95b8 Translated into English 2025-04-28 19:59:23 +09:00
69e344a4a5 Update some styles of my blog 2025-04-27 16:19:38 +09:00
c2ed18a27d Upgrade my config on contents 2025-04-27 15:11:07 +09:00
8ff9c8c598 Update README to show my blog project 2025-04-27 14:16:36 +09:00
abedec9402 Upgraded Astro 2025-04-27 13:59:58 +09:00
b292fb88b3 Improve some designs 2025-01-20 22:13:58 +09:00
d4d386e677 Update About Page 2025-01-20 22:13:39 +09:00
9c297424c5 Improve web page design 2025-01-18 20:42:22 +09:00
06d260ce07 Added new post list 2025-01-15 20:47:34 +09:00
e74dd037a5 Update Title 2025-01-14 21:24:22 +09:00
4375b7c2e4 Complete a blog tutorial 2025-01-14 21:17:35 +09:00
a14cb236e3 Added some example blog posts 2025-01-05 08:32:03 +09:00
aeec9554ca Added two new pages - about and blog 2025-01-05 08:08:19 +09:00
36f62d12ac Change values of UpdateReplacePolicy 2025-01-04 20:54:48 +09:00
49691587dc Make Cloudformation template file 2025-01-04 20:48:56 +09:00
b234ebe572 Change a body message 2025-01-04 19:21:02 +09:00
houston[bot]
b961e95a37 Initial commit from Astro 2025-01-04 17:24:53 +09:00