DEV Community

Cover image for The July Tech and Dev Highlights
Halim Shams
Halim Shams

Posted on

The July Tech and Dev Highlights

From the Latest Stack Overflow Survey to Major Tech Releases, Here's What You Need to Know.

Hey there! We've had some exciting dev updates in July, so it is worth spending a couple of minutes delving into the highlights.

Stack Overflow 2024 Survey

The Stack Overflow 2024 Developer Survey results were recently released, offering one of the most accurate depictions of the software development world. Here are some key takeaways:

Popular Programming, Scripting, and Markup Languages

There are no surprises here—JavaScript, along with TypeScript, stays at the top of all. Python, Java, and the C languages also hold strong positions in the top 10. Some of the modern and young alternatives like Go, Rust, and Kotlin are making their way up but are still trailing behind the industry giants.

Popular programming, scripting, and markup languages

Database Technologies

SQL databases dominate the top 3 positions, with specialized solutions like MongoDB, Redis, and Elasticsearch also making it into the top 10.

Popular database technologies

Other Notable Mentions

  • Cloud Platforms: Amazon Web Services (AWS) continues to lead.
  • Web Frameworks: React is at the forefront.
  • General Frameworks: .NET is the most widely used.
  • Developer Tools: Docker is the top choice for professional developers, while Microsoft Teams leads the synchronous tools section.

Popular cloud platforms and web frameworks

Kotlin 2.0 Release

Speaking of Kotlin, its most-awaited version 2 is finally here! This update brings an improved K2 compiler, offering performance enhancements and a better architecture for multiplatform projects. Additionally, lambda functions are now aligned with JVM optimizations, and smart casting has been enhanced in various scenarios.

Meta's New AI Model

In the AI world, Meta has released its most capable open-source model to date, boasting 405 billion parameters and a 128,000 context length. In simpler terms, more parameters mean the model can capture more complex patterns, but it comes at a higher computational cost. The expanded context length enables the model to handle longer input sequences, improving performance on tasks that require understanding intricate dependencies. Meta is clearly committed to the open-source model for their AI work—no red flags here.

Angular's New Feature

Back in the web dev world, Angular has announced a new way to define reusable template variables. This aims to enhance code readability and maintainability by reducing boilerplate and keeping logic closer to the template. The @let directive works similarly to getters in terms of reactivity and component rendering impact. This is part of Angular's ongoing effort to simplify the dev experience with a more intuitive syntax.

Angular new feature

Astro's Latest Release

Astro had another of its almost monthly releases, and the highlight is its new server islands. This experimental feature allows you to combine static HTML with dynamically server-generated components in an efficient manner.

TinyBase Version 5

Finally, in the database world, TinyBase, the reactive data store for local-first apps, has reached version 5. This release introduces a new manageable store, allowing for deterministic merging of data changes, updates to data synchronization across different instances, and an improved module structure to make imports more intuitive.


If you find these updates useful, consider sharing it with others and following me for more news and trends in the ever-evolving world of software development. Stay tuned for more exciting updates!

Don’t forget to subscribe to my exclusive newsletter: 👇

Subscribe to my newsletter

Subscribe now!

— You can follow me on X (formerly Twitter) or LinkedIn as well, where I’ll share short and incredible stuffs out there, so don’t miss those. 🚀

Top comments (0)