Tag: App development
-
AWS 2025: New features and changes you should know
Posted on January 23, 2025, Level beginner Resource Length medium
AWS is one of the most popular cloud platforms, and it's important to stay updated on what's new. In this blog, we will look at the most important updates to AWS in 2025. These updates include new tools, improved features, and services that will make cloud computing easier, faster, and more cost-effective. By Croma Campus.
Tags app-development distributed aws infosec learning
-
What is prompt engineering?
Posted on January 20, 2025, Level beginner Resource Length long
Business leaders require guidance and support to achieve organizational goals. This is where the Chief Information Officer (CIO) plays a crucial role in driving technology strategies and innovation. The CIO is responsible for aligning IT initiatives with business objectives, ensuring that organizations remain competitive in an evolving tech landscape. By Megan Crouse.
Tags app-development web-development ai learning
-
Ten AI strategy questions every CIO must answer
Posted on January 14, 2025, Level beginner Resource Length medium
The article highlights 10 AI strategy questions that every CIO must answer. These questions cover various aspects of AI implementation, including data, talent, and organizational culture. The CIO should consider these questions to ensure they are on the right track with their organization's AI journey. By Mary K. Pratt.
Tags cio career learning ai app-development
-
Must-have skills for upcoming software developers and AI engineers in 2025
Posted on January 12, 2025, Level beginner Resource Length medium
As we approach 2025, the tech industry is set to undergo significant changes, and software developers and AI engineers must be prepared to adapt. Effective communication, problem-solving, adaptability, and teamwork are essential soft skills that will help developers succeed in their roles. Technical skills such as programming languages, data analysis, machine learning, cloud computing, and DevOps are also crucial for building and deploying applications efficiently. By Pradip Nichite.
Tags career learning cio app-development
-
How to become a web3 developer in 2025 - the complete roadmap
Posted on January 9, 2025, Level intermediate Resource Length medium
The rise of decentralized applications (dApps) and blockchain technology has led to an increased demand for web3 developers. The 2025 roadmap provides insights on the skills needed and potential job roles that will become prominent over the next few years. By web3.career.
Tags learning app-development crypto web-development learning teams career
-
What is Azure IoT edge
Posted on January 8, 2025, Level intermediate Resource Length medium
IoT Edge is a set of software and services that extends Azure capabilities to edge devices, enabling them to collect, analyze, and act upon data locally before sending it to the cloud. This architecture helps reduce latency, improve performance, and enhance security in industrial automation and other IoT scenarios. By learn.microsoft.com.
Tags iot cloud app-development azure learning cio
-
How Meta ported million Lines of Android code from Java to Kotlin
Posted on December 31, 2024, Level intermediate Resource Length medium
The Meta Java project is an open-source effort to create a new, more efficient, and modern compiler for the Java language. One of its key goals is to make Kotlin, which is widely used in Android app development, compatible with the Meta Java platform. This means that developers can write Kotlin code that targets the Meta Java virtual machine (VM) and run on it, rather than relying on the traditional Java Virtual Machine (JVM). The goal is to provide a more efficient and secure way to develop high-performance applications. By Sergio De Simone.
Tags java kotlin app-development android programming performance
-
Kotlin KSP — how to automate everything in the world
Posted on December 30, 2024, Level intermediate Resource Length medium
Kotlin KSP (Kotlin Standard Library Provider) is a tool that allows developers to compile their Kotlin code into platform-specific binaries. This means that you can write your app's code once and have it run on multiple platforms, without having to rewrite it for each one. The compilation process is automated through the use of Gradle, which is a build automation tool that can manage dependencies and build processes for you. By Serhii Hryshyn.
Tags java kotlin app-development android programming
-
Object oriented programming (OOP) in Python
Posted on December 15, 2024, Level intermediate Resource Length medium
Object-oriented programming (OOP) in Python lets you structure your code by grouping related properties and behaviors into individual objects. You create classes as blueprints and instantiate them to form objects. With OOP, you can model real-world entities and their interactions, and create complex systems with reusable components. By David Amos.
Tags oop programming python app-development
-
Relational vs non relational database
Posted on December 7, 2024, Level beginner Resource Length medium
A database is an organised collection of information, nowadays commonly stored electronically in a computer system. It is usually controlled by a database management system (DBMS), which, along with the applications associated with it, forms a database system. By ovhcloud.com.
Tags mysql cio database nosql performance app-development
-
MongooseIm 6.3: Prometheus, CockroachDB and more
Posted on November 24, 2024, Level beginner Resource Length medium
MongooseIM is a scalable, efficient, high-performance instant messaging server using the proven, open, and extensible XMPP protocol. With each new version, we introduce new features and improvements. By Pawel Chrzaszcz.
Tags database app-development cio messaging performance erlang
-
Elixir in production: What is it used for?
Posted on November 11, 2024, Level beginner Resource Length medium
There are many success stories out there about using Elixir in production that not only prove that the language is mature enough to be a solid choice, but it can be even more effective than the usual frequently used languages and frameworks thanks to the features provided by BEAM and OTP. By RisingStack Engineering.
Tags elixir web-development functional-programming how-to app-development erlang