Tag: Product and design
-
NGINX performance tuning tips and optimization strategies
Posted on October 11, 2023, Level beginner Resource Length medium
Optimizing Nginx performance is essential to boosting the speed of your web applications. As one of the central elements in your web hosting control panel, the open-source web server, NGINX, delivers high-speed performance out of the box. You can significantly boost NGINX performance by making tweaks to its configurations. Check out the guide with practical techniques to help you achieve just that. By Nikita S.
Tags devops-and-ci-cd software-engineering cloud-and-infrastructure frontend-and-mobile product-and-design
-
How to optimize your code for performance: A focus on Python and beyond
Posted on October 1, 2023, Level advanced Resource Length medium
For the seasoned Python developer, the notion of performance optimization is a familiar landscape—fraught with challenges yet abundant with opportunities for innovation. While churning out Python code that 'works' is easy, crafting code that performs optimally is an art. By Maria Chojnowska.
Tags backend-development software-engineering product-and-design
-
Micro frontend architecture: Helping you move from theory to practice with our workshop
Posted on September 30, 2023, Level beginner Resource Length long
In monolithic architectures, as applications grow in complexity, it may become increasingly difficult to maintain scalability, promote team collaboration, and ensure technology diversity. By nearform.com.
Tags architecture-and-apis frontend-and-mobile product-and-design
-
Frontend architecture and how to improve its design
Posted on September 28, 2023, Level beginner Resource Length long
Frontend architecture is a collection of tools and processes that aims to improve the quality of code while creating a more efficient and sustainable workflow. In this blog, we will delve into it, covering its types, benefits, best practices, and everything of utmost value. By Hiren Dhaduk.
Tags frontend-and-mobile architecture-and-apis product-and-design
-
MLOps and the evolution of data science
Posted on September 27, 2023, Level beginner Resource Length long
The advancement of computing power over recent decades has led to an explosion of digital data, from traffic cameras monitoring commuter habits to smart refrigerators revealing how and when the average family eats. Both computer scientists and business leaders have taken note of the potential of the data. The information can deepen our understanding of how our world works—and help create better and "smarter" products. By IBM Data and AI Team.
Tags leadership-and-career ai-and-machine-learning product-and-design data-and-analytics
-
Cloud technologies for startups: Fuelling growth and innovation
Posted on September 26, 2023, Level beginner Resource Length medium
Cloud computing has become an essential tool for startups, providing them with the flexibility, scalability, and affordability they need to grow and innovate rapidly. By dataconomy.com.
Tags leadership-and-career business-and-emerging-tech product-and-design
-
Running SQL server on Raspberry Pi using Docker
Posted on September 22, 2023, Level beginner Resource Length medium
The article walks through the process of installing Docker on Raspberry Pi and running Microsoft SQL Server using Docker1. It highlights the compatibility challenges between SQL Server and Raspberry Pi's ARM-compatible CPU and explains how Docker resolves this issue. By Manjiri Gaikwad.
Tags business-and-emerging-tech software-engineering cloud-and-infrastructure product-and-design data-and-analytics
-
Distributed computing system models
Posted on September 21, 2023, Level beginner Resource Length long
Distributed computing refers to a system where processing and data storage are distributed across multiple devices or systems, rather than being handled by a single central device. By @geeksforgeeks.org.
Tags architecture-and-apis software-engineering leadership-and-career product-and-design
-
Notes on teaching Test Driven Development
Posted on September 20, 2023, Level beginner Resource Length medium
Notes from interesting exercise where author was helping a client learn how to apply Test Driven Development and developer testing from scratch. The developer in question was very inquisitive and trying hard to understand how best to apply testing and even a little TDD. By @jeremydmiller.
Tags testing-and-quality software-engineering leadership-and-career product-and-design
-
AWS EC2 instance types: Challenges and best practices for hosting your applications in AWS
Posted on September 11, 2023, Level beginner Resource Length long
When it comes to hosting applications on Amazon Web Services (AWS), one of the most important decisions you will need to make is which Amazon Elastic Compute Cloud (EC2) instance type to choose. EC2 instances are virtual machines that allow you to run your applications on AWS. By Christopher Graham.
Tags cloud-and-infrastructure leadership-and-career architecture-and-apis devops-and-ci-cd product-and-design
-
A comprehensive guide to logging in Go with Slog
Posted on September 10, 2023, Level intermediate Resource Length long
Logging is essential for debugging and monitoring Go applications. The Go standard library provides a basic logging package, but it is not ideal for production use. There are a number of third-party logging libraries available for Go, such as Zap, Logrus, and Zerolog. By Ayooluwa Isaiah.
Tags devops-and-ci-cd software-engineering architecture-and-apis product-and-design backend-development
-
Eight tips for junior software developers
Posted on September 7, 2023, Level beginner Resource Length medium
The software development industry is continually growing and evolving. As new technologies emerge, the need for skilled developers grows. This can make it challenging for junior developers looking to break into the industry. By Temitope Oyedele and Tomas Ferna.
Tags software-engineering product-and-design frontend-and-mobile how-to leadership-and-career