Tag: Leadership and career
-
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 ai-and-machine-learning data-and-analytics leadership-and-career
-
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 ai-and-machine-learning data-and-analytics how-to leadership-and-career
-
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-and-machine-learning software-engineering miscellaneous how-to leadership-and-career
-
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 software-engineering backend-development how-to leadership-and-career
-
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 security-and-privacy product-and-design cloud-and-infrastructure leadership-and-career
-
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 backend-development frontend-and-mobile product-and-design leadership-and-career
-
AI-driven weather prediction breakthrough reported
Posted on April 8, 2025, Level beginner Resource Length medium
Researchers say Aardvark Weather uses thousands of times less computing power and is much faster than current systems. By Rachel Hall and Ian Sample.
Tags ai-and-machine-learning leadership-and-career miscellaneous data-and-analytics
-
Leading effective engineering teams in the age of GenAI
Posted on April 4, 2025, Level beginner Resource Length medium
Using AI in software development is not about writing more code faster; it's about building better software. It's up to you as a leader to define what "better" means and help your team navigate how to achieve it. Treat AI as a junior team member that needs guidance. Train folks to not over-rely on AI; this can lead to skill erosion. Emphasize "trust but verify" as your mantra for AI-generated code. Leaders should upskill themselves and their teams to navigate this moment.Using AI in software development is not about writing more code faster; it's about building better software. It's up to you as a leader to define what "better" means and help your team navigate how to achieve it. Treat AI as a junior team member that needs guidance. Train folks to not over-rely on AI; this can lead to skill erosion. Emphasize "trust but verify" as your mantra for AI-generated code. Leaders should upskill themselves and their teams to navigate this moment. By Addy Osmani.
Tags leadership-and-career software-engineering ai-and-machine-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 devops-and-ci-cd leadership-and-career software-engineering
-
Agile methodology: A Beginner's guide to Agile method and scrum
Posted on February 7, 2025, Level beginner Resource Length long
This is a guide for software developers and testers to understand and start working on the very famous Agile SCRUM methodology for software development and testing. Learn the basic but important terminologies used in the Agile Scrum process along with a real example of the complete process. By Vijay.
Tags architecture-and-apis product-and-design leadership-and-career cloud-and-infrastructure
-
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 product-and-design architecture-and-apis cloud-and-infrastructure security-and-privacy leadership-and-career
-
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 product-and-design frontend-and-mobile ai-and-machine-learning leadership-and-career