Tag: Learning
-
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 linux open-source app-development learning cio
-
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 app-development frontend android java learning kotlin
-
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 distributed web-development app-development software-architecture learning
-
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 javascript learning web-development app-development nodejs
-
Devops career path
Posted on January 25, 2024, Level beginner Resource Length short
In the realm of software development and IT operations, the role of a DevOps professional is paramount. They are the architects of efficient software delivery, combining development, operations, and quality assurance to accelerate a company's technological prowess. By @4dayweek.io.
Tags career devops miscellaneous agile teams learning
-
How to come up with an app idea in 3 simple ways
Posted on December 26, 2023, Level beginner Resource Length medium
If you are struggling to come up with your app idea, it's okay. You're not alone. It is common for app developers to face this type of challenge given the millions of apps in the App Store. Also, thinking of an app idea isn't always as easy as it sounds. By Pat Enriquez.
Tags learning web-development app-development ios
-
Best Single Board Computer (SBC) for education
Posted on December 24, 2023, Level beginner Resource Length medium
Single-board computers (SBCs) can be a powerful tool for education. Here are some of the things that SBCs can do for education. SBCs can promote various subjects and topics for educators. SBCs can be a powerful tool for education, helping to equip students with the skills and knowledge they need to succeed in the 21st century, such as collaborative learning, creativity and innovation, technical skills, etc. By DFRobot.
Tags robotics ai data-science learning machine-learning
-
Building components for consumption, not complexity
Posted on December 16, 2023, Level beginner Resource Length long
Design systems are on the tip of every designer's tongue, but the narrative in the industry mainly focuses on why you need a design system and its importance rather than the reality of endless maintenance and internal politics. By Luis Ouriach.
Tags ux css learning web-development frontend
-
Revamping your code: Masterful techniques for effective code refactoring
Posted on December 15, 2023, Level beginner Resource Length short
Enhance code quality, reduce technical debt, and boost software reliability with essential code refactoring techniques. By Shivali Maheshwari.
Tags oop learning code-refactoring programming performance
-
How to learn Scala for data engineering?
Posted on December 13, 2023, Level beginner Resource Length long
Scala has been one of the most trusted and reliable programming languages for several tech giants and startups to develop and deploy their big data applications. Top companies from Netflix and LinkedIn to Foursquare and AirBnB take advantage of the many benefits of Scala in reliably developing their platforms and integrating with state-of-the-art machine learning models. By ParamRaval.
Tags data-science scala big-data learning programming
-
Tech stack: Meaning, examples & explanations
Posted on December 12, 2023, Level beginner Resource Length medium
Understanding the concept of a tech stack is essential. In this blog post, we look at the meaning of the term "tech stack," explore its components and provide examples of common tech stacks. By Daragh Ó Tuama.
Tags web-development app-development learning programming javascript
-
How to use Kaggle for data science
Posted on December 9, 2023, Level beginner Resource Length medium
Kaggle is the largest platform for data scientists and machine learning experts, offering aspirants with the most hands-on experience in the complicated field of data science. Due to this, experts have high praise for the Kaggle community for its role in data scientist upskilling. The study of any subject requires classification. If you want to crack open all the data types for the juicy information inside, check out the different types of big data articles here. By Abhresh Sugandhi.
Tags data-science how-to big-data programming learning