Tag: Product and design
-
Cilium Mesh – One mesh to connect them all
Posted on April 23, 2023, Level beginner Resource Length medium
Cilium has rapidly become the standard in Kubernetes networking thanks due to its advanced security, performance, and exceptional scalability. With the increase in the adoption of Cilium, more and more customers have requested to bring Cilium to the world of virtual machines and servers. By Thomas Graf.
Tags product-and-design devops-and-ci-cd security-and-privacy
-
Clean code
Posted on April 22, 2023, Level intermediate Resource Length medium
Clean code can be read and enhanced by a developer other than its original author. By Moises Gamio.
Tags software-engineering product-and-design
-
Comparing Avro vs Protobuf for data serialization
Posted on April 18, 2023, Level beginner Resource Length short
Data serialization is a crucial aspect of modern distributed systems because it enables the efficient communication and storage of structured data. In this article, we will discuss two popular serialization formats: Avro and Protocol Buffers, Protobuf for short, and compare their strengths and weaknesses to help you make an informed decision about which one to use in your projects. By Daniel Selans.
Tags backend-development data-and-analytics product-and-design
-
Using Vulcan codecs with Kafka Java APIs
Posted on April 17, 2023, Level intermediate Resource Length medium
For those that aren't familiar, Vulcan is a functional Avro encoding library that uses the official Apache Avro library under the hood. The difference between this and the official Avro build plugins approach is that the types are defined in plain Scala. Then the Avro schema is generated from those instead of defining the Avro schema and getting code generated at compile time that adheres to that schema. By César Enrique.
Tags data-and-analytics backend-development product-and-design
-
Underrated Scala features and hidden gems in the standard library
Posted on April 16, 2023, Level intermediate Resource Length medium
A data structure which manages resources automatically. It lets us focus on the task at hand by giving us a handle on the acquired resource which is then automatically released in the end so that we avoid resource leaks. By Anzori (Nika) Ghurtchumelia.
Tags architecture-and-apis backend-development product-and-design
-
Kotlin or Java for Android app development which one should you choose?
Posted on April 15, 2023, Level beginner Resource Length medium
Android app development is a big and ever-growing industry. Kotlin or Java for Android App Development lets understand more about these technologies. By cumulations.com.
Tags frontend-and-mobile backend-development product-and-design
-
Mastering Gradle dependency management with version catalogs: A comprehensive guide
Posted on April 14, 2023, Level intermediate Resource Length medium
In complex and modular Android projects, managing dependencies can be a daunting and time-consuming task. Gradle Version Catalogs, introduced in Gradle 7.0 and promoted to stable in version 7.4, offer an elegant solution to streamline dependency management. In this comprehensive guide, we will explore the benefits of Version Catalogs, demonstrate how to implement them in an Android project with code snippets and provide tips to help you get the most out of this powerful feature. By Kashif Mehmood.
Tags frontend-and-mobile leadership-and-career backend-development product-and-design software-engineering
-
How to set up and use Syncthing to sync files on Linux
Posted on April 2, 2023, Level beginner Resource Length long
With the proliferation of cloud storage services and the growing need for remote work capabilities, file sync software has become increasingly popular in recent years. It allows users to automatically synchronize files between different devices and platforms, ensuring that all file versions are up-to-date and easily accessible from anywhere. By Bobby Borisov.
Tags cloud-and-infrastructure product-and-design leadership-and-career how-to
-
Mastering weather predictions: AI with LSTM Deep Learning models for accurate temperature forecasts
Posted on April 1, 2023, Level beginner Resource Length long
Predicting temperature trends with advanced deep learning techniques using LSTM. Weather forecasting is one of the most important tools in the modern world and developing a good temperature prediction model can be a huge competitive advantage for many businesses. Ambient temperature measurement is directly linked to several business areas such as agriculture, energy sector, trading, aviation, and many other sectors. By Octavio Santiago.
Tags data-and-analytics ai-and-machine-learning product-and-design leadership-and-career
-
Design and implement Jira board with drag and drop feature using React and Tailwind CSS
Posted on March 30, 2023, Level intermediate Resource Length medium
In this article, we are going to learn how to design Jira Board like UI using React with Tailwind CSS and how to manage its state using Context API. Also we are going to implement our own custom Drag and Drop feature by implementing reusable custom hooks. By Altamash Ali.
Tags frontend-and-mobile product-and-design
-
How to use autoloading in PHP
Posted on March 29, 2023, Level intermediate Resource Length medium
Autoloading is an essential feature of any modern PHP application. It allows you to load classes and dependencies automatically, making it easier to manage your code and reducing the need for manual class loading. In this tutorial, we will explore the basics of autoloading in PHP, its benefits, and how to set it up in your project. Byvegibit.com.
Tags backend-development architecture-and-apis product-and-design frontend-and-mobile software-engineering
-
How your software engineering team can ship 10x faster
Posted on March 27, 2023, Level beginner Resource Length long
When we talk about "shipping 10x faster" at Swarmia, we mean that your customers will have the features that matter to them in their hands 10x sooner. Ultimately, this allows you to serve your customers better than the competition. By Ari-Pekka Koponen.
Tags devops-and-ci-cd product-and-design leadership-and-career