provocationofmind.com

Technologies I'm Excited to Explore in 2023

Written on

Chapter 1: My Learning Aspirations

In the realm of software development, the pursuit of knowledge is endless. Continuing from last year’s insights, I want to share the technologies I’m eager to delve into this year.

Despite starting my journey with Rust last year, I didn’t make substantial progress. This time around, I’m determined to dive deeper and apply it to some personal projects. Recently, many web development tools have transitioned to Rust, which is noteworthy. While Rust may not completely dominate the future of web development, it is certainly poised to play a significant role.

Section 1.1: Rust

Rust remains a key focus for my learning this year. As many tools in the web development sphere have been rewritten in Rust, its efficiency and performance are becoming increasingly apparent. I look forward to exploring its capabilities more thoroughly.

Subsection 1.1.1: Image of Rust Progress

Learning Progress in Rust

Section 1.2: Solid & SolidStart

Solid is a relatively fresh UI framework that offers intriguing features. Similar to Svelte, it opts out of using a virtual DOM, which enhances its speed compared to frameworks like React. I’m eager to experiment with SolidStart and its routing capabilities, making comparisons to other meta-frameworks such as SvelteKit.

Section 1.3: Exploring Bun

Bun is an exciting new JavaScript runtime and toolkit developed by Jarred Sumner and the Oven team. Built on the JSC engine, Bun tends to outperform V8 in various scenarios. Although still in its early stages, this gives Bun the flexibility to evolve and innovate without being hindered by extensive legacy support. It continues to polyfill much of the Node API, making it easier to integrate with the existing Node ecosystem. I began experimenting with Bun when it first launched, and it has significantly enhanced my installation speeds across multiple projects.

Chapter 2: Additional Technologies

Section 2.1: Astro

Astro has emerged as a fantastic static site generator that I'm using to create a new personal blog. It operates independently of any UI framework, although it does allow for integration with them if desired. Astro provides essential tools for crafting a high-performing, SEO-friendly static site while delivering an exceptional developer experience. It also supports various tools and frameworks through official or community integrations. The first stable version of Astro was released in August, and it’s already being adopted by numerous blogs and documentation sites.

Section 2.2: Qwik & QwikCity

I have mixed feelings about Qwik. My interest lies primarily in understanding its mechanics and potential applications. It appears promising, as it serializes an app's state and "resumes" that state on the client side. Additionally, it employs techniques like lazy loading of interactive JavaScript, activating it only upon user interaction or preempting an interaction. While these concepts are appealing, I want to assess their effectiveness, especially in scenarios with unreliable connections, to determine Qwik's true use cases. I remain hopeful about its value but am not yet fully convinced.

As I embark on this learning journey, I’m curious about the libraries, frameworks, languages, and technologies you plan to explore in 2023. Is there anything new this year that piques your interest?

For more insights, visit PlainEnglish.io. Subscribe to our free weekly newsletter and follow us on Twitter, LinkedIn, YouTube, and Discord.

If you're looking to scale your software startup, consider checking out Circuit.

Share the page:

Twitter Facebook Reddit LinkIn

-----------------------

Recent Post:

Reducing Methane Emissions: A Crucial Step for Climate Mitigation

Exploring key initiatives to mitigate methane emissions and combat climate change effectively.

The Thrilling Ride of Bitcoin: Halving, ETFs, and Altcoins

Explore the exhilarating journey of Bitcoin as it surges in value, driven by halving and ETFs, and discover the role of altcoins in this crypto landscape.

Understanding Community Transmission of COVID-19: A Haiku Perspective

A unique exploration of COVID-19 community transmission through haiku, highlighting the importance of widespread testing.

Unlocking the Secrets to Purchasing Chainlink Cryptocurrency

A comprehensive guide on how to buy Chainlink cryptocurrency easily and securely.

Discover the Benefits of Using the Libby App for Readers

Explore the features of the Libby app, a game-changer for accessing free books, audiobooks, and magazines through your local library.

Title: Embracing the Tagliatelle Approach to Multi-Passionate Living

Explore the Tagliatelle approach to multi-passionate living, highlighting the balance between stability and pursuing passions.

Optimizing My Writing Schedule After a Week of Daily Stories

A reflection on refining my writing schedule after a week of daily story writing.

The Ethics of Armed Robots in Law Enforcement: A Complex Debate

Exploring the implications of arming robots in policing, examining technology advancements, ethical concerns, and public reactions.