Tag: Leadership and career
-
Go developer survey 2023 H2 results
Posted on March 5, 2024, Level beginner Resource Length long
In August 2023, the Go team at Google conducted our bi-annual survey of Go developers. We recruited participants via a public post on the Go blog and a randomized prompt in VS Code, resulting in 4,005 responses. We primarily focused survey questions around a few topics: general sentiment and feedback about developing with Go, technology stacks used alongside Go, how developers start new Go projects, recent experiences with toolchain error messages, and understanding developer interest around ML/AI. By Todd Kulesza.
Tags software-engineering leadership-and-career backend-development product-and-design
-
Monolithic to microservices: Advantages, disadvantages, and the real reason companies migrate
Posted on March 2, 2024, Level beginner Resource Length medium
Microservices grew in popularity from 2014 on—especially as companies like Netflix, Amazon, and Etsy made microservices a focal point both for their architectures and for their long-term abilities to iterate. Migration became the headline topic. If you were on a monolith, how were you going to migrate? When? It had to be soon. By Rich Moy.
Tags devops-and-ci-cd architecture-and-apis product-and-design leadership-and-career
-
Using generative AI to write code: A guide for researchers
Posted on February 29, 2024, Level beginner Resource Length medium
Generative AI is increasingly used to draft, edit, annotate and debug code. It's not just industry software developers who are taking advantage of the tools it has to offer. Those who develop and use software for academic research are benefitting from them too. So how do you make the best use of generative AI for coding in a research context? As software engineers with The Alan Turing Institute's Research Engineering Group (REG) and PhD Enrichment scheme, we've been asking ourselves just this question. Here, we share our thoughts, along with some tips for researchers. By Ed Chalstrey and Anastasiia Grishina.
Tags ai-and-machine-learning cloud-and-infrastructure software-engineering product-and-design leadership-and-career miscellaneous
-
Cloud computing statistics that will blow your mind
Posted on February 27, 2024, Level beginner Resource Length medium
Discover over 55 cloud statistics, including stats around forecasts, cloud waste reports, cloud cost optimization efforts, and data on hybrid cloud adoption rates. By Cody Slingerland.
Tags cloud-and-infrastructure product-and-design leadership-and-career
-
mass-prebuild: An open source journey of improvement and growth
Posted on February 25, 2024, Level intermediate Resource Length medium
Welcome back to our blog series about the evolution of mass-prebuild. In our first post in 2022, we introduced this powerful open source tool designed for streamlining package builds across multiple architectures and Linux distributions. This article continues that journey, exploring how mass-prebuild has been continually refined, improved, and grown in response to user feedback and technological advancements. By Frédéric Bérat.
Tags cloud-and-infrastructure product-and-design leadership-and-career
-
A comprehensive guide to choosing the best Scala course
Posted on February 22, 2024, Level beginner Resource Length medium
This article is all about choosing the right Scala course for your journey. It worth noting that author has made almost 300 hours of courses so far at Rock the JVM. By Daniel Ciocîrlan.
Tags backend-development product-and-design leadership-and-career software-engineering architecture-and-apis
-
IoT gateways explained: A detailed guide for 2024
Posted on February 21, 2024, Level intermediate Resource Length medium
If you work with IoT, you probably know how challenging it may be to manage Internet-of-Things (IoT) devices effectively. This challenge grows as more diverse gadgets and sensors join your ecosystem. And that's where the IoT gateway steps in. By Kostiantyn Oliynyk.
Tags product-and-design leadership-and-career business-and-emerging-tech software-engineering devops-and-ci-cd
-
Flutter vs. Kotlin: An overview in 2024
Posted on February 20, 2024, Level beginner Resource Length medium
Let's compare Flutter and Kotlin a little more directly, based on a number of key factors. By Flatirons.
Tags product-and-design frontend-and-mobile backend-development leadership-and-career
-
8 strategies for building resilient distributed systems
Posted on February 19, 2024, Level beginner Resource Length medium
A distributed system is a collection of computer programs that work together to achieve a common goal. For example, Spotify uses a distributed network of servers to store and deliver music and podcasts to its users. By Bassam Ismail and Hanush Kumar.
Tags architecture-and-apis frontend-and-mobile product-and-design leadership-and-career
-
Five reasons why every CIO should consider Kubernetes
Posted on February 17, 2024, Level beginner Resource Length medium
Many enterprises adopting a multi-cloud strategy and breaking up their monolithic code realize that container management platforms By Melissa Sussmann.
Tags devops-and-ci-cd leadership-and-career architecture-and-apis product-and-design
-
JS Toolbox 2024: Runtime environments & package management
Posted on February 14, 2024, Level beginner Resource Length medium
JavaScript is bigger than ever, and the ecosystem is nothing short of overwhelming. In this JS toolbox 2024 series, we've selected and analyzed the most noteworthy JS tools, so that you don't have to. By Ollie Bannister.
Tags frontend-and-mobile leadership-and-career product-and-design backend-development
-
I have an app idea, what to do next: Tips for startups
Posted on February 13, 2024, Level beginner Resource Length medium
From startup conferences and TED Talks to Twitter memes and TikToks, entrepreneurs are looking for an answer to the question "I have an idea for an app, now what?" everywhere. By Andrii Bas.
Tags business-and-emerging-tech frontend-and-mobile leadership-and-career product-and-design