DEV Community

Arek Nawo
Arek Nawo

Posted on

I'm back and I'm starting a YouTube channel!

So, it's been a while since I've last cross-posted on dev.to. I've taken a break from blogging, which turned out to be almost 3 months long! Anyway, I'm back now, and I've got a few announcements!

I started writing again a few weeks ago, but now I'm also getting back to dev.to - both with cross-posts and dedicated posts! It's an awesome platform with a great community that I'm honored to be a part of!

A break and UI framework

During my break, I was analyzing my previous blog posts to know what needs to be improved upon. I've also accelerated my blog redesign. To make this even more "impressive", I've created a full-blown UI framework and a small component library to back it up! Yes, you've read that right. I'm planning to open-source it in the future, together with the launch of my redesigned website, so stay tuned! Here's a little snippet to give you a glimpse of what it's like to use the mentioned framework:

View(() => {
  return Node(({ classes, state, styles, on }) => {
    state({ color: "red" }, true);
    on("created", () => {
      setTimeout(() => {
        state.set("color", "green");
      }, 1000);
    });

    return `<h4 ${styles({
      color: state.get("color")
    })}${classes(["hello"])}>Hello World!</h4>`;
  });
}).render();
Enter fullscreen mode Exit fullscreen mode

I won't explain the above snippet now, but if you're interested in being an "early-tester" of this creation of mine, just hit me up here on dev.to or somewhere else and we'll talk it through.

For a more in-depth description of this whole break of mine, you can read the post on my blog.

YouTube

And the last and most recent announcement is that I'm starting my own YouTube channel! The first video - JavaScript Console API exploration (based on one of my previous blog posts) - is already out. I'd love to have your support on this new journey of mine. Any like, sub or a constructive comment will be greatly appreciated!

That's all I had to say. Have a nice day!

Top comments (0)