We return to the standard edition today, one of the longest ever as it has grown significantly because many topics have accumulated. But I hope you like it :)
Craftsmanship
Craftsmanship
Rust’s winning streak. Is it time to put C++ away? – Software Craftsmanship Weekly 106
Lots of Rust today - as we wonder (or rather - the community wonders) if this is the moment for it to completely replace C++. Aside from that, a new "The State of DevOps", the public launch of Dall-E, and controversy around Make-A-Video from Meta.
Frontend
Frontend
Satisfying TypeScript 4.9 – Frontend Weekly vol. 107
TypeScirpt has long ceased to surprise? Nothing could be further from the truth! The TypeScript 4.9 beta, released this week, introduces a brand new operator that opens up a sea of possibilities....
JVM
JVM
Will Jakarta EE compete with Microprofile for the hearts of microservices developers? – JVM Weekly #106
Another week, another big release - this time the long-awaited Jakarta EE 10. In addition, the aftermath of the JDK 19 release and the GraalVM roadmap.
Career
Career
Netflix debunks myths about recruitment – Career Weekly vol. 4
This time I'll talk about the importance of clear communication about the recruitment process, why algorithmic tasks aren't the best idea to test the skills of candidates and people who have been hiding where they work for two years. Seriously, such people exist.
Craftsmanship
Craftsmanship
Why electronic voting is a DESTRUCTIVE idea – Software Craftsmanship Weekly 105
Just as last week, one big topic stood out - The Merge - this time, we'll go through some exciting announcements in the tech world concerning Linux, databases, and ML models. But before all that, a few current world events will unfortunately permeate our Weekly.
Frontend
Frontend
Qwik, a new framework from the authors of angular.js and Ionic – Frontend Weekly vol. 106
Days since the arrival of another frontend framework - 0. The hero of today's post is Qwik, a new framework from the creators of angular.js, Ionic and Stencil, which weighs just 1kb and is revolutionizing the approach to server-side rendering.
JVM
JVM
How to better understand what JDK 19 brings? – JVM Weekly #105
Today there could only be one topic - the release of JDK 19! That's why I dedicated an entire edition to it, going through the various JEPs that make up this release.
Career
Career
Work remotely (even on Wall Street) – Career Weekly vol. 3
It's going to be an economic and business Career Weekly, but there are three reasons for that. The first: we know where programmers who no longer work for cryptocurrencies are going. The second: we've come across an interesting report in which tech leaders evaluate remote working and admit that freelancers are saving their projects. The third: we want to change your perception of the job market situation.
Craftsmanship
Craftsmanship
“The Merge” has arrived – what is and what isn’t the most significant change in Ethereum history – Software Craftsmanship #104
The star of the week could only be one - the years-awaited The Merge Ethereum. Before we get to that one, we'll address the security problems with Uber and Patreon and consider whether it's possible to make Workation from Antarctica.
Frontend
Frontend
Safari with support for Web Push Notifications – Frontend Weekly vol. 105
The new features in Safari announced at the beginning of the summer are finally getting into the hands of the first users. Among them, such gems as support for Web Push Notifications, Container Queries and Passkeys.
JVM
JVM
What does the future hold for Project Amber? JVM Weekly vol. 103
Last week, we didn't have our summary, so I hope you missed it! As a reward for your patience, I've got a ton of topics for you - the future of Project Amber and the present of Panama, a new (controversial) license for Akka, and several releases, including the official launch of Níma.
Career
Career
How to tempt Software Engineers? – Career Weekly vol. 2
Nothing makes Software Engineers laugh more than "creative" job offers where employers try to be fun and speak the language of potential candidates. How not to make a blunder when writing another job posting, how to piss off hundreds of employees with one decision and how to gain extra experience during recruitment - all of this in the next edition of Career Weekly.