Blog post cover
Arek Nawo
17 Oct 2019
5 min read

I'm back! - and there's a lot to discuss

So, it’s been quite a while since my last post. I must admit - I took quite a long break (about 3 months). But, to not make it even longer, I’m going back to regular writing. Proper blog posts will come back beginning with next week. Today, I’d like to provide you with a quick overview of what I’ve been doing for all this time, and what’s next for this blog - after all, you deserve some explanation. ; ) Let’s get to it!

In contradiction to any possible believes, I didn’t abandon blogging. Instead, I’ve taken a break only to improve my skills, and the blog itself. I used the free time to reflect on my previous posts. I analyzed what was good about them and what can be improved upon. To quickly summarize it, here are the most important things that I’ve noticed:

Now, this is more of an informative post rather than anything else. Thus, the points above are meant to inform you of the upcoming changes, as well as serve as a TO-DO list for me. Also, if there’s something I’ve missed or forgot to mention, I’ll be more than happy to read your feedback in the comments section below - that’s what this post is for! It can be anything - from content-related recommendations to topics suggestions and any other form of constructive feedback! The comment section is yours!

Apart from all that, what else I’ve been up to? Well, something that I’ve been planning to do for quite a long time now - website redesign. It was meant to be special and unique… and oh boy will it be! Sadly, big projects require time, and even all the free time I’ve had until now, didn’t allow me to finish it. I’ve made some impressive progress though! To give you an overview of at what point I am right now, here’s what’s already done:

// ...
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();

Right now it’s already quite well-tested but, as I want to do it just right, I’m planning on open-sourcing it together with the upcoming release of the redesign, which util this very framework at its core!

So, I think the most important question on your mind right now is - “What does it all means for me?” Well, apart from experiencing the newly redesigned blog - quite a few things actually! First and foremost is the fact that you’ll have a new open-source UI framework, together with a component library at your disposal. As I said, I’m planning to open-source it together with the launch of the redesigned website, but, if you want to be able to test it even earlier, or maybe you want to contribute to this project right now, just hit me up in the comments or via Twitter / Facebook / Email and I’ll see what I can do!

Anyway, for now, I’m still not done with all this stuff, but I can’t allow this break to go on any longer - it’s harmful to the blog. Like I’ve said - there will be a new blog post next week (most likely on Monday), so stay tuned for that (some VS Code stuff is coming!). For now - that’s it! Again the comment section is yours and have a nice day!

Don’t forget to follow me on Twitter, on my Facebook page or through the weekly newsletter to keep yourself up-to-date with the latest content from my blog.

If you need

Custom Web App

I can help you get your next project, from idea to reality.

© 2024 Arek Nawo Ideas