Dwarves
Memo

Here are some of the few trends we are seeing across the industry, in our projects, as well as our community. This market report isn’t exhaustive, at least just yet, with certain trends not yet listed such as Design, DevEx, etc. We see a lot of promising trends and we hope that understanding what engineers and firms are becoming more passionate about that it will help us create a foundation of ideas and knowledge.

Stagnation of React and the need to simplify the Frontend

React has been the powerhouse to many small, medium, and large enterprise systems. It’s declarative model along with the backing of Facebook plus its expansive ecosystem makes it the default go-to library for frontend systems. However, There has no major update in the recent two years, with a lot of the core members moving towards Vercel and Next.js. Next.js and Vercel have become extremely prevalent in every startup stack which has raised concerns of vendor lock-in, not to mention increase in prices for their services. In addition, there has been greater demand to move towards Multi-Page Applications (MPAs), vs what React commonly aims for: Single-Page Applications (SPAs), which creates a competition space against React.

To add upon, there have been more interest towards HTMX, both in our community, team, and the industry. HTMX is a library that simplifies HTTP request handling by making common functionality available via HTML attributes. Since it complements HTML, it can fit into almost every type of frontend application that interacts with the Web. It’s been trending as the ideal way to minimize JavaScript usage across apps.

A rising ecosystem of Rust applications

Rust’s ecosystem is constantly improving and expanding. Many big projects use Rust and experience the success that the power of the language brings. Some examples of projects using Rust are Zed, a code editor, and Mastro, a UNIX-like OS. Moreover, in the most accessible environment - the web, Rust is becoming a mainstream choice for front-end infrastructure and compiler engines. Just recently, Servo, a new Rust-based browser engine, was released. We can expect Rust to have more applications playing the role for rendering UI, as it enables compilation into higher-quality WebAssembly code, with its presence will gradually appear in browsers. The idea to “Rewrite It In Rust” (RIIR), once a meme, is now unironically becoming the approach to act as the most rounded programming language in the industry.

Rise of in-house, AI-assisted productivity tools

The rise in in-house productivity tools is driven by the need for businesses to adapt to remote work, improve efficiency, facilitate collaboration, and enhance employee motivation and satisfaction. Although there are a myriad of tools, there is not a single tool that rules them all and fits the needs of specific use-cases for certain firms. There is a common trend to move away from data silos and fragmented tooling to more highly integrated software.

Likewise, tightly coupled integration of data enrichment for AI virtual assistants has allowed them to become generally available as consumer products. Although not a new trend, AI with knowledge enrichment has been a growing effort across all industries. Complex task AI apps like Taskade as well as complementary apps like Murf and ElevenLabs have changed the landscape for what a productivity tool can provide.

The big step towards LLMs away from OpenAI

mistral-medium, one of Mistral’s strongest (and currently not open-sourced LLMs) have been in closed-preview to a select few API subscribers. It has been touted as being able to compete with GPT4, which creates a path to democratizing LLMs strong enough to move away from OpenAI. Lately, there have been news that they accidentally leaked miqu-1-70b. There are mixed reviews as to whether it beats GPT4, but it is still pretty close along with many of the state-of-the-art LLMs on comparative benchmarks. The space for LLM engineering has been growing at a break-neck pace, closing the gap of large companies like OpenAI, Anthropic, and Google within the past year.

Trading bots

Trading bots are automated software programs designed to execute buy and sell orders in financial markets, including currencies, stocks, crypto, and other assets. These bots operate autonomously, allowing traders to engage in passive trading 24/7. Precision trading bots such as 1000pip Climber System, Waka Forex, and for crypto - L2T Algo, are some of the few popular ones leading up to 2024.

Across both the crypto world and in the finance industry, there has been growing consumer and business demand for trading bots and price watchers. The problem space isn’t new, but there are many areas for optimization which traders want to take advantage of. Likewise, there is a demand for copy trading for US stocks on winning traders, people in congress, and notable figures.

A need for updating cybersecurity

With an increase in cybercrime with the ‘Mother of all breaches’ and the Congress hearing on child safety on social networks, the demand for cybersecurity is higher than ever. Ransomware attacks continue to plague organizations worldwide, with these malicious incidents demanding better response strategies and proactive measures to prevent them. In addition, cybercriminals are increasingly using AI to craft sophisticated social engineering attacks.

In the industry, there is a growing skill gap for cybersecurity engineers, creating demand on initiatives for upskilling and reskilling know-how on cybersecurity. The concept of Zero Trust—where no one is automatically trusted, even within the organization—has gained much higher prominence leading up towards 2024.

References