Tag: Learning
-
Retrieval Augmented Generation (RAG) tutorial for beginners
Posted on May 9, 2025, Level beginner Resource Length medium
Retrieval-augmented Generation (RAG) is an AI approach that improves machine understanding and response accuracy. By integrating traditional AI language models with real-time retrieval of relevant external data, RAG bridges knowledge gaps, enabling more precise and contextually rich answers. By Vidhi Gupta.
Tags machine-learning data-science big-data ai learning
-
Learnings from a machine learning engineer — data
Posted on May 5, 2025, Level beginner Resource Length long
Practical insights for a data-driven approach to model optimization. By David Martin.
Tags machine-learning data-science big-data how-to learning
-
Can vibe coding produce production-grade software?
Posted on May 1, 2025, Level beginner Resource Length long
Thoughtworks explored "vibe coding," where an AI generates software from minimal functional requirements without detailed architectural guidance. They tested this approach through three experiments building the System Update Planner application. By Premanand Chandrasekaran.
Tags ai programming miscellaneous how-to learning
-
Fourteen advanced Python features
Posted on April 28, 2025, Level beginner Resource Length long
Python is one of the most widely adopted programming languages in the world. Yet, because of it's ease and simplicity to just "get something working", it's also one of the most underappreciated. By Edward Li.
Tags programming python how-to learning
-
How AI coding tools open the door to hackers through fake packages
Posted on April 20, 2025, Level beginner Resource Length medium
A new UTSA study exposes how AI coding assistants can hallucinate fake software packages—creating an easy gateway for hackers to hijack your code with a single, trusted command. By University of Texas at San Antonio.
Tags infosec app-development open-source learning
-
State of generics and collections
Posted on April 16, 2025, Level beginner Resource Length long
Generics have been on the list of wanted features for a long time by numerous PHP developers. The topic is often brought up in "What's New in PHP?" talks as well during Q&A. By Arnaud Le Blanc, Derick Rethans, Larry Garfield.
Tags php web-development app-development learning
-
Ansible tutorial for beginners: Playbook, commands & example
Posted on February 24, 2025, Level beginner Resource Length medium
Ansible is an open-source automation tool that simplifies software provisioning, configuration management, and deployment across Unix-like and Windows systems by using infrastructure as code principles. Its standout features include ease of installation, agentless architecture (utilizing SSH for connections without requiring additional client-side installations), and comprehensive documentation which facilitates its use even among those with minimal system administration skills. Ansible's modularity supports large-scale orchestration efforts, making it ideal for managing complex environments. By David Carter.
Tags ansible learning devops programming cicd containers
-
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
-
How to become a Chief Information Officer: CIO cheat sheet
Posted on January 17, 2025, Level beginner Resource Length medium
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 cio career learning teams agile
-
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