Tag: Web development
-
AI-enhanced code reviews: Improving software quality and efficiency
Posted on January 28, 2024, Level beginner Resource Length long
Code reviews have long been a critical practice in software development. They serve as a quality control mechanism, ensuring that code is not only functional but also maintainable, secure, and efficient. However, traditional manual code reviews come with their own set of challenges, such as time consumption and the potential for human error. This is where AI code reviews come in. By Ritvik Gupta.
Tags programming ai bots how-to web-development app-development
-
Understanding Go package management and modules
Posted on January 27, 2024, Level intermediate Resource Length medium
Can low-code enable machine learning? Certainly. In fact, it's an excellent method for simplifying and accelerating the use of machine learning–and enabling developers without data science backgrounds to build software powered by machine learning. In this blog, I make the case for using low-code to develop machine learning apps. By Forsyth Alexander.
Tags golang how-to web-development app-development apis
-
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
-
Discussion on stateless & stateful services (Managing user state on the backend)
Posted on January 7, 2024, Level beginner Resource Length medium
In most articles author has come across on stateless and stateful services, stateful service architectures are viewed less favorably in contrast to stateless services primarily due to the horizontal scalability challenge they bring along. By Shivang.
Tags software-architecture web-development app-development devops apis
-
Building a strong brand architecture
Posted on January 6, 2024, Level beginner Resource Length medium
Build a strong brand architecture that sets your business apart. Discover key strategies in our comprehensive article. Every powerful and enduring brand owes its success to a well-crafted brand architecture. The way master brands and sub-brands are organized profoundly influences a brand's overall identity, its connection with customers, and its longevity. By @mailchimp.com.
Tags ux web-development app-development miscellaneous
-
7 fundamental UX design components your website needs (A non-designer's guide to UX design)
Posted on January 5, 2024, Level beginner Resource Length medium
When creating a strong digital marketing strategy, having a website that engages visitors is essential. But what does that mean? Beyond having a website that looks amazing, it's important that every element on your website is strategically designed to stop users from clicking away. This is the guiding principle behind UX design. By Claire Grace.
Tags ux web-development app-development software-architecture
-
Azure OpenAI Service powers the Microsoft Copilot ecosystem
Posted on January 3, 2024, Level beginner Resource Length medium
Many AI systems are designed for collaboration: Copilot is one of them. Copilot—powered by Microsoft Azure OpenAI Service—allows you to simplify how you design, operate, optimize, and troubleshoot apps and infrastructure from cloud to edge. It utilizes language models, the Azure control plane, and insights about your Azure and Arc-enabled assets. All of this is carried out within the framework of Azure's steadfast commitment to safeguarding data security and privacy. By Andy Beatman Senior Product Marketing Manager, Azure AI.
Tags ai event-driven web-development app-development azure
-
How to centralize CloudWatch Alarms with Amazon EventBridge and AWS CloudFormation
Posted on January 2, 2024, Level intermediate Resource Length long
Amazon CloudWatch lets customers collect monitoring and operational data in the form of logs, metrics, and events, providing an easy way to monitor and receive notifications regarding their workload health and often integrate directly with other systems, such as JIRA Service Desk and ServiceNow. By Chaitanya Gummadi.
Tags serverless event-driven web-development app-development software-architecture
-
A developer workflow for modern AWS serverless applications
Posted on January 1, 2024, Level intermediate Resource Length long
Modern serverless applications on AWS are complex with a lot of moving parts. Mapping a developer workflow onto those applications can be difficult. This article discusses the developer workflow I have developed for complex serverless applications at aleph0, with example CloudFormation template and GitHub Action snippets to illustrate the concepts. By Andy Boothe.
Tags serverless web-development app-development software-architecture
-
History of Google algorithm updates
Posted on December 31, 2023, Level beginner Resource Length medium
In this article authors have compiled a full list of Google algorithm launches, updates, and refreshes that have rolled out over the years, as well as links to resources for SEO professionals who want to understand each of these changes. By @searchenginejournal.com.
Tags google search web-development app-development cio
-
Swift everywhere: Using interoperability to build on Windows
Posted on December 30, 2023, Level beginner Resource Length medium
Swift's deliberate design choices over the years has resulted in a language that showcases how flexibility and compatibility does not need to come at the cost of usability. One of these design choices was Swift's focus on native interoperability with other languages. The flexibility that this enables makes it a joy to build rich, native experiences in Swift across a variety of environments. By Saleem Abdulrasool.
Tags swiftlang programming web-development app-development software
-
Real-time data architecture patterns
Posted on December 27, 2023, Level intermediate Resource Length long
The rapid proliferation and increased volume of data across industries has magnified the need for organizations to have a solid strategy in place for processing and managing real-time data. Improving overall data capabilities enables teams to operate more efficiently, and emerging technologies have even created a smoother pathway for bringing real-time data closer to business users, which plays a critical role in effective decision-making. By Miguel Garcia.
Tags streaming web-development app-development devops software-architecture