Why I Am Switching to Go in 2024
Golang has become a favorite in the tech community, and for good reason.
Golang has become a favorite in the tech community, and for good reason.
Hey, there! We had some fairly big dev updates in July, so let’s spend a couple of minutes looking at the highlights.
Building a web app can be frustrating and overwhelming these days. There are countless frontend frameworks, different architectures and multiple rendering strategies you have to choose from.
People working with Git tend to fall somewhere on this scale. They either are a complete newbie and still mixing up Git with GitHub, or they are experienced git users and are still not sure what’s the difference between a merge and a rebase.
“Write once, run anywhere” is what we were promised for a long time. This promise is now more appealing than ever since the number of devices your app needs to run on has increased quite a lot.
All your favorite websites have one thing in common - they are powered by REST APIs which facilitate the exchange of data between backend servers and client browsers or mobile devices over the network.
You probably heard by now about the Polyfill supply chain attack. After all, when more than a hundred thousand sites are affected by a single compromised CDN, people start paying attention.
Hey, there! We had some fairly big dev updates in June, so let’s spend a couple of minutes looking at the highlights.
Angular is the perfect mix between a modern dev experience and a mature ecosystem.
The wait is finally over! The results of the State of JavaScript were just released, and this one is full of surprises.
What you might not realize is that Cascading Style Sheets is far from being an old, boring standard.
One of the main selling points for Svelte is its simplicity. Building apps in Svelte feels like building them in plain HTML and JavaScript, so this framework might be the best option for pragmatic developers who just want to get sh*t done.
Here is the thing. I’m really, really lazy. And, just like any lazy developer, I hate writing unnecessary code. This is especially true when building mobile apps, where I have to dedicate double the effort to have my code break natively in multiple environments.
Hey, there! We had some fairly big dev updates in May, so let’s spend a couple of minutes looking at the highlights.
A few days back the Solid JS team posted an exciting new announcement titled 'Solid Start 1.0 - The Shape of Frameworks to Come'.
Svelte 5 is almost ready for production, and this new release is one of the most interesting framework updates we’ve seen in a long time.
Chat GPT 4o was just released, so brace yourselves for yet another round of articles announcing the end of the software developer.
The “State of HTML” survey results were just published, and this was the perfect opportunity for me to realize that I don’t really know HTML.
Great News! Signals are coming into JavaScript as an official standard, and it looks like we are one step closer to getting rid of the framework hell that’s ruling frontend development. I know, this sounds impossible, but we’ll slowly get there. Let me explain!
Serious developers will tell you to always favor composition over inheritance.
Write once, run anywhere. This is every Java developer’s wet dream, but it looks like it is going to be Kotlin, Java’s younger, smarter and prettier sister, who’s going to deliver on this promise.
Hey, there! We had some fairly big dev updates in April, so let’s spend a couple of minutes looking at the highlights.
Say hello to Daniel! He is from Germany and for the past 8 years he spent his nights building an open source database for JavaScript runtimes. RxDB has great traction with over 20k stars on GitHub, is feature packed and offers real time queries and replication, offline support, an intuitive API and great performance.
If this is the first time you are hearing about Rust, you are probably living under a rock. Rust is the darling of the tech community, has some pretty impressive achievements, and enjoys the backing of a few big industry leaders.
So you are considering Angular for your next project. Well, I have some pretty good news for you - this is probably one of the best decisions you can make these days. Let me explain.
Imagine you could write a library or service so useful that it helps thousands of developers each day.
Hey, there! We had some fairly big dev updates in March, so let’s spend a couple of minutes looking at the highlights.
Astro just launched their own dedicated database solution, and it is now more obvious than ever that web development is going through some major changes.
Tailwind CSS 4 was just announced, and if you are one of those devs that have to write CSS but they kind of hate it, now is a good time to explore some alternatives.
In the world of software feeling like an impostor is normal. So, weirdly enough, if you are actually pleased with the results of your current work you are most likely… wrong. Let me explain.
We had some pretty big dev updates in February, so let’s spend a couple of minutes looking at the highlights.
Remember when we all thought WebAssembly was going to be the JavaScript killer? Well, JavaScript is alive and well but, a whole new class of applications can now be developed for the web thanks to the power and performance unleashed by WASM.
The React team just posted one of their biggest updates yet. With the upcoming version 19 release we are finally getting a clear view of what the future holds for React devs. However, I for one am not that excited. Let me tell you why.
Go 1.22 was just released and this version comes packed with performance gains, developer experience updates and improvements in the already powerful standard library.
While we are chasing our tails in search of the next big framework, and we are wasting time following useless trends, this old boring library called jQuery is quietly ruling the web dev world.
Forget everything you know about modern web development and let me prove that you can build scalable, efficient web apps using the hate stack - a simple alternative for people who hate the complexity of the modern web, and are looking for easier yet still performant solutions.
Ok... I know this article will trigger some people... No, I don’t have a headache… I’m just preparing...
Understanding Kotlin is a good skill to have. Why is that? Well… Kotlin is one of the fastest growing languages, with Google making it the default solution for Android development, and established frameworks like Spring making it a first class citizen in their stack.
So you have this big idea which will make you a billionaire, and you really need to put it out in front of your users as soon as possible. Well, you are in luck - this article is just for you.
It’s time for the jokes about Java to stop, and in this article I’m going to tell you why.
It’s the Angular renaissance. 'I don’t even know what that means… No one knows what it means, but it’s provocative, no it’s not - it gets the people going!'
You probably are sick and tired of all these new UI libraries and frameworks, but if you are not aware of the things you could achieve with Astro or Qwik you are missing out.
How often do you get impostor syndrome? This is normal since gaining experience in a field reveals the huge number of skills you have to master.
Scala is the perfect combination of OOP and functional, with the right amount of type safety. Thanks to its expressive nature and mature ecosystem Scala is used at companies like Twitter, Netflix or LinkedIn, and for the next few minutes you’ll get the chance to see its main features in action.
This is Solid JS, and it probably is the best option we have in web development after 15 years of UI framework exploration. Solid is rapidly growing in popularity, and, despite its young age, it is a major influence in the modern frontend space.
You can leverage the stability of a mature, widely adopted framework like React while also enjoying better performance and state of the art dev tools.
The frontend is really, really broken but I think there is an easy way out of this mess. Let me explain.
Yes, I know we don’t need any more frontend frameworks, but there is real value in building one on your own. Hear me out!
Which dev trends you should follow in 2024?
January is over, so let’s look at 7 of the most interesting web dev updates from the past month.
Lua holds the second position in the ranking of languages with the highest percentage growth of contributors. Why is Lua so popular all of a sudden, and, more importantly, is there a benefit in learning it?
Go is one of the fastest growing programming languags. What makes Go so special in an environment filled with strong, well established alternatives?