Skip to content
fijsm.dev

2 mins read

My First Blog Post

A little introduction to my website, and why it exists.

Hello reader, welcome to my website and first blog post. I thought that I'd add this to explain a little bit about me, and why this website even exists.

What

This is a website used to detail my blog posts, thoughts, ideas, projects, and contact details. Its content library will grow over time, so although sparce now, it won't be long until it's brimming with anything and everything that comes to my mind.

Why

The main motivation for creating this site was sparked when the previous hub I used to note my personal contact links (bento.me) was aquired by linktree. I really liked the way that bento displayed content; it was free, intuative and definitely my favourite solution to the "linkinbio" concept.

As a full-stack web developer myself, I knew I'd be able to create something similar to bento, but in my own vision and using my own style. No prizes for guessing my favourite colour schemes. I've also recently been learning how to setup VPS servers for hosting websites from scratch whilst at my day job — software engineering (and I guess now a sprinkle of dev-ops) at Amperative.

How

The tech-stack for the website is TALL (Tailwind, Alpinejs, Laravel, Livewire), as this is what I'm most familar with. It's also scaleable and easy to work with. Personally, I think it's great — just check the pagespeed stats for this site if you don't believe me!

Features

The rich text editor allows for the use of:

  • Bold
  • Italic
  • Strikethough
  • links
  • Headings (see above)
  • and even lists!

It even supports:

  1. Ordered lists
  2. Blockquotes
  3. Tables

Hey, blockquotes are cool too!

Finn

Column 1 Column 2 Column 3
Row 1 Row 1 Row 1
Row 2 Row 2 Row 2

Finally, the website has full commonmark capabilities:

<?php

class SomeClass
{
    private function someFunction(): string
    {
        return 'So if I want to show off some really cool code...';
    }

    private function someOtherFunction(): string
    {
        return '...then I can!';
    }

    public function someCoolFunction(): string
    {
        return $this->someFunction() . "\n" . $this->someOtherFunction();
    }
}

Concluding Thoughts

I hope you like what I've made, if you want to get in touch regarding bugs, features, or suggestions:

  • Check out the contact page.
  • Or send me an email by clicking here.