ASP.NET Core source code to my website. https://oliverbooth.dev
Go to file
2024-10-24 02:45:44 +01:00
.github chore: update actions/setup-dotnet@v4 2024-04-26 18:45:35 +01:00
OliverBooth docs: remove smtp outage message 2024-10-24 02:45:44 +01:00
OliverBooth.Common fix: fix tag links 2024-07-15 19:38:56 +01:00
OliverBooth.Extensions.Markdig chore: move Markdig reference to Markdig extension project 2024-05-05 02:27:21 +01:00
OliverBooth.Extensions.SmartFormat refactor: move SmartFormat extensions to separate project 2024-05-05 02:27:04 +01:00
src feat: add keystroke class 2024-05-12 13:31:36 +01:00
.dockerignore style: remove BOM 2023-08-11 15:51:20 +01:00
.gitignore chore: ignore tmp/ 2023-08-10 14:33:40 +01:00
docker-compose.yml chore: add container to bridge network 2024-10-23 23:02:12 +01:00
global.json fix(ci): bump .net sdk to 8.0 2024-02-29 20:43:27 +00:00
Gulpfile.js refactor(build): make gulp pipeline more modular 2024-02-29 18:15:07 +00:00
icon.png docs: add README 2023-08-04 01:44:12 +01:00
OliverBooth.sln refactor: move SmartFormat extensions to separate project 2024-05-05 02:27:04 +01:00
OliverBooth.sln.DotSettings refactor: rename project to OliverBooth 2023-08-05 23:27:50 +01:00
package-lock.json chore: update dependencies 2024-02-27 13:27:28 +00:00
package.json chore: replace node-sass with sass 2023-12-26 15:59:25 +00:00
README.md [ci skip] docs: add detailed README 2024-10-18 23:11:15 +01:00
tsconfig.json chore: update npm tag 20-alpine 2023-12-14 16:31:25 +00:00

oliverbooth.dev

GitHub Workflow Status GitHub Issues MIT License

Source code for my website https://oliverbooth.dev.

About

My site was formerly just a landing card which linked to various socials and two separate blogs: one code blog, one non-code blog. These blogs were powered by.... shudders WordPress... Yes, I know.

I realised I needed to expand my website to include a portfolio as well as tutorials, and WordPress simply wasn't going to cut it anymore.

Thus this project was born. This is a complete from-scratch rewrite of my website, now powered by ASP.NET Core. Almost every component of the website is tailor-made by me, including my own makeshift blog CMS. That's right - every aspect of my blog is now entirely custom, using an extensible Markdown renderer (Markdig) supplemented with bodged integrations into SmartFormat.NET. This allowed me to introduce Wikipedia-style templates and callouts, as well as rendering codeblocks exactly how I need them to (using Prism).

Contributing

Contributions are welcome, though I see seldom use for them as this is my personal and professional website tailored for my specific requirements. However, I'm always happy to receive PRs for bug fixes and performance improvements, maybe even new features. This, however, is entirely optional.

License

This project is currently unlicensed until I decide on a license that is fit for this repository. This means, for the time-being, that the rights to all assets and code are reserved. You may use the code here for educational purposes, but directly copying my website for your own purposes is strictly forbidden at this current time.

Contact

For questions or support, feel free to each out to me at https://oliverbooth.dev/contact.