Code Monkey home page Code Monkey logo

bd103.github.io's Introduction

Hi!

My name is BD103, and I program all sorts of things.

Rust

Rust is by far my favorite language. I enjoy low-level programming and hope to one day maintain an active Rust project. You can find me blogging about Rust or participating in the Rust forum.

Fun Fact: You can view the private members of the Rust standard library by going to stdrs.dev.

Kotlin

I'm the lead programmer for the the BotsBurgh robotics team, which competes in FTC every year. You can check out this year's code, if you're interested.

Fun Fact: Kotlin has around 86 unique keywords.

Vue

When I occasionally write websites, I default to Vue. I frequently use Nuxt and EdgeDB too. One of my proudest projects is a database and website that tracks information for a D&D-like roleplay club I help run.

Fun Fact: One of the oldest websites I've made that still exists today is a tiny notepad app, hosted on Replit. It was created 3 years ago. I no longer use Replit, but I still use the notepad!

Edit: Replit no longer hosts static websites for free. I have re-uploaded the website to Github here.

bd103.github.io's People

Contributors

bd103 avatar imgbot[bot] avatar imgbotapp avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

noorahsmith

bd103.github.io's Issues

Automate RSS feed generation

RSS and Atom feeds were initially implemented with ef2423e, but I resulted in hardcoding the information.

// TODO: Automate this!
feed.addItem({
title: "Intercepting Allocations with the Global Allocator",
id: "2023-06-27-global-allocators",
link: "https://bd103.github.io/blog/2023-06-27-global-allocators",
date: new Date("2023-06-27"),
});

I would like to automate this with frontmatter in the markdown files themselves, but Nuxt Content seems too restrictive on the matter. (queryContent() is restrictive and unavailable for the server.)

My current idea is to write my own custom blogging solution using MDX, but that sounds a little extreme. This issue needs further thought.

Add RSS feed?

Hello, Great blog post!

It doesn't seem like you have an rss feed so that people can subscribe to your blog. Is this something you would consider adding?

Switch to Zola

I want to try out using Zola to generate the website. This removes the (seemingly unecessary) Vue runtime and actually precompiles the Markdown, which should help developer experience. I've been unhappy using @nuxt/content since it seems more targeted towards dynamic websites and not static ones. I also want to redesign the CSS so it's less empty and less blinding. (Dark mode maybe? ๐Ÿ˜Ž)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.