Tag: Agile
-
How Kubernetes requests and limits really work
Posted on November 5, 2024, Level intermediate Resource Length medium
Kubernetes is inarguably an elegant, refined, well-designed edifice of open source enterprise software. It is known. Even so, the internal machinations of this mighty platform tool are shrouded in mystery. Friendly abstractions, like "resource requests" for CPU and memory, hide from view a host of interrelated processes — precise and polished scheduling algorithms, clever transformations of friendly abstractions into arcane kernel features, a perhaps unsurprising amount of math — all conjoining to produce the working manifestations of a user's expressed intent. By Reid Vandewiele.
Tags devops agile cicd app-development kubernetes containers
-
Agile vs DevOps: Which should you choose and why
Posted on October 14, 2024, Level beginner Resource Length medium
Agile and DevOps Approaches: Agile focuses on iterative development and flexibility, while DevOps emphasizes continuous delivery, automation, and collaboration between development and operations teams. Agile and DevOps are two distinct but complementary approaches to software development, each with unique strengths. This article explores their differences and helps you decide which approach—or combination of both—is best suited to your organization's needs. By Niranjani Manoharan.
Tags devops teams cio agile cicd
-
Here's how to become a UX designer in 2024
Posted on March 15, 2024, Level beginner Resource Length medium
If you've been thinking you're a good fit for a career in UX design, but aren't sure where to begin, we're here to help. We will also break down more about the field of UX design, the current UX job market, and the salary you can expect. By Emily Stevens.
Tags ux agile cloud web-development app-development
-
Digital transformation: A comprehensive exploration for modern businesses
Posted on March 13, 2024, Level beginner Resource Length medium
Digital transformation is a term used to describe the integration of technology into all aspects of business operations to improve efficiency, increase competitiveness and ultimately enhance customer experiences. By Sean Houghton.
Tags cloud cio learning ux agile teams
-
Six product prioritization frameworks and how to pick the right one
Posted on February 9, 2024, Level beginner Resource Length medium
Prioritization is crucial during the product development process because it's impossible to execute every idea in any given sprint. This makes it important to choose the concepts that will have the most impact on the business and customers. By @atlassian.com.
Tags management cio agile miscellaneous
-
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
-
Top 9 Twilio alternatives and competitors in 2024
Posted on January 24, 2024, Level beginner Resource Length long
If you are looking for Twilio alternatives to create better communications for your apps and websites, then here are top nine options to choose from. By Hardik Shah.
Tags messaging miscellaneous agile teams
-
13 most useful CI/CD tools for DevOps in 2024
Posted on January 11, 2024, Level beginner Resource Length medium
CI is a software development practice where engineers merge their code into a central repository multiple times a day. After a pull request is open and after a merge is done, automated builds and tests are triggered automatically to ensure the functionality of the code. This approach promotes a collaborative environment and also helps in identifying issues early on, minimizing the risk of having issues propagated through different environments. By Flavius Dinu, Sumeet Ninawe.
Tags devops web-development app-development agile
-
What is Continuous Testing in DevOps? (Strategy + tools)
Posted on January 9, 2024, Level intermediate Resource Length long
Continuous testing (CT) is the practice of automatically testing software applications and components throughout the software development lifecycle (SDLC). In DevOps, continuous testing is the practice of integrating testing activities throughout the DevOps pipeline. By Hannah Son.
Tags how-to devops tdd app-development agile cloud
-
What is the difference between tech debt and code debt?
Posted on September 18, 2023, Level beginner Resource Length medium
The article explains the difference between code debt and technical debt, two concepts that are often used in software development. Code debt refers to the potential cost that developers incur when they take shortcuts or implement quick fixes during the coding process, such as hard coding values, duplicate coding, or using deprecated libraries. By Sofia Jürgenson.
Tags management cio learning agile
-
How to use MailHog to test emails locally (step-by-step guide)
Posted on September 13, 2023, Level beginner Resource Length long
MailHog is an open source email testing tool that allows developers to test their email sending and receiving capabilities more efficiently. It is a lightweight and easy-to-use tool that can be run on multiple operating systems, including Windows, Linux, FreeBSD, and macOS. By Salman Ravoof.
Tags tdd programming microservices agile web-development
-
How to go Agile in state and local government: Scrum vs. PMBOK
Posted on September 8, 2023, Level beginner Resource Length long
Agencies should consider two primary agile methodologies to accelerate the development of software and government services. By Agencies should consider two primary agile methodologies to accelerate the development of software and government services. By Phil Goldstein.
Tags agile miscellaneous learning management cio