de3b7a1ebc
Merge remote-tracking branch 'origin/main' into develop
2026-02-01 16:30:24 +09:00
b9cd8b3f7d
Merge pull request 'chore: update dependencies for security' ( #8 ) from chore/issue-7-deps-security into develop
...
Reviewed-on: #8
2026-02-01 07:11:16 +00:00
556408830c
docs: add dependency update guidance
...
- document npm audit fix --force usage
- list required verification steps
2026-02-01 16:09:36 +09:00
da68579089
chore: update dependencies for security
2026-02-01 15:59:26 +09:00
45af6a5354
chore(nix): remove repo devShell setup
...
- Delete flake.nix and flake.lock
- Remove Nix devshell section from README
- Drop Nix ignores from .gitignore
2026-02-01 09:50:10 +09:00
26faa2271e
feat(nix): add devShell with fj and Node.js
...
- Add a Nix flake devShell providing Forgejo CLI (fj) and Node.js
- Document nix develop usage in README
- Ignore common Nix artifacts in .gitignore
2026-01-31 21:17:01 +09:00
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