Skip to main content

Welcome to My Blog!

· 2 min read
TikTuzki
Backend Engineer | Open Source Enthusiast

Welcome to my personal blog! I'm excited to share my thoughts, projects, and learnings with you.

This blog is powered by Docusaurus, a modern static site generator that makes creating documentation and blogs a breeze. It comes with powerful features like blog plugins, MDX support, and much more.

What Makes This Blog Special?

Interactive Content with MDX

Unlike traditional Markdown, MDX lets me embed interactive React components directly in my posts. Check this out:

Rich Formatting Options

I can use Docusaurus admonitions to highlight important information:

Pro Tip

MDX combines the simplicity of Markdown with the power of React components. This means you can create truly interactive and engaging content!

Good to Know

Blog posts are just Markdown (or MDX) files in the blog directory. The date can be part of the filename or specified in the frontmatter.

note

Regular blog authors can be managed in the authors.yml file for easy author attribution across posts.

How It Works

File Organization

Blog posts can be organized in two ways:

  1. Single file: 2019-05-30-my-post.md
  2. Folder structure: 2019-05-30-my-post/index.md (or index.mdx)

The folder approach is great for keeping related assets together:

Docusaurus Plushie

The friendly Docusaurus mascot!

Code Examples

Syntax highlighting works beautifully for code snippets:

example-component.jsx
function InteractiveButton() {
const [count, setCount] = React.useState(0);

return (
<button onClick={() => setCount(count + 1)}>
Clicked {count} times
</button>
);
}

Tagging System

Posts can be organized with tags (like ai and archive on this post) to help readers find related content easily.

What's Next?

I'll be sharing posts about:

  • AI and Machine Learning
  • Software Development
  • Tools and Productivity
  • Learning Resources
  • Personal Projects
Not Into Blogging?

If you're setting up Docusaurus and don't want a blog section, simply delete the blog directory and set blog: false in your docusaurus.config.js.


Thanks for visiting! Stay tuned for more content.