Skip to content

About

Software engineering portfolio and technical writing

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Hi, I'm Brian 👑

Software Engineer — Windows Programming · Full-Stack Development · AI Engineering

"Every conversation starts with a simple hello." — Don't hesitate to reach out.

Deployment

This repository contains the Next.js source and GitHub Pages deployment for https://br413.github.io/.

Pushes to main automatically redeploy the site through .github/workflows/pages.yml. The workflow installs dependencies, lints, builds with Node.js 24, copies the retained articles/ and assets/ directories into out/, and deploys that artifact. Both deployment and local development use the root path; no NEXT_PUBLIC_BASE_PATH override is needed.

To run locally:

npm ci
npm run dev

The active pages and metadata live in app/, with shared site settings in lib/constants.ts. The earlier root index.html, styles.css, robots.txt, and sitemap.xml remain in this repository for reference. The workflow publishes the generated Next.js homepage, robots file, and sitemap instead of those legacy files.

Article sources, cover assets, documentation, and publishing scripts are preserved. The scripts that edit index.html affect the retained legacy homepage; they do not update the Next.js site. See SEO setup and Search Console indexing for the current workflow.

portfolio_br remains the earlier, independently deployed project-site copy. Changes in this repository do not automatically update that copy.

License

MIT

About

Software engineering portfolio and technical writing

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages