<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/automation/best-of/2023/03" -->

---
title: Best Automation posts — March 2023 | daily.dev
description: The most upvoted Automation posts from March 2023, curated by the daily.dev community.
canonical: https://daily.dev/tags/automation/best-of/2023/03
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/automation/best-of/2023/03
og:type: website
og:site_name: daily.dev
og:title: Best Automation posts — March 2023 | daily.dev
og:description: The most upvoted Automation posts from March 2023, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Automation — March 2023

1. 1  
[](https://daily.dev/posts/everything-you-need-to-know-about-devops-a-comprehensive-guide-y5tp9v05v "Everything You Need to Know About DevOps: A Comprehensive Guide")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 3y  
Everything You Need to Know About DevOps: A Comprehensive Guide  
A comprehensive guide to DevOps, including its definition, benefits, tools, and best practices. Learn how DevOps can streamline processes and increase efficiency in software development and deployment.  
38  
4
2. 2  
[](https://daily.dev/posts/web-scraping-101-qflhepeyy "Web Scraping 101")  
Article  
![Avatar of syscolabssl](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/176c071356a54b90801257cca6d81ba4)Sysco LABS Sri Lanka · 3y  
Web Scraping 101  
Web scraping is the automation of data extraction from web pages. It is required when a large amount of data needs to be collected from multiple sources. The correct toolset can be identified by considering the need for user interaction and the programming language choice.  
24  
1
3. 3  
[](https://daily.dev/posts/transitioning-from-development-to-devops-wpfcdxihu "Transitioning from Development to DevOps")  
Article  
![Avatar of asayer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/be8d9d38650943c8a1718ba79f23e9ac)asayer · 3y  
Transitioning from Development to DevOps  
Transitioning from front-end development to DevOps can offer career advancement, expanded skill set, improved collaboration, faster software delivery, and more opportunities for creativity and innovation. DevOps offers different careers such as Site Reliability Engineer (SRE), Kubernetes Engineer, Developer Advocate, Cloud Engineer, and System Administrator. The DevOps role requires a combination of skills and knowledge in areas such as networking and infrastructure, automation and scripting, cloud services and virtualization, version control systems, monitoring and logging, containerization and orchestration, problem-solving, and communication.  
21
4. 4  
[](https://daily.dev/posts/how-to-automate-your-dev-environment-with-dev-containers-and-github-codespaces-sqg4fqbwu "How to automate your dev environment with dev containers and GitHub Codespaces")  
Article  
![Avatar of ghblog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/106cf162b88840808484d4b5429b59b1)GitHub Blog · 4y  
How to automate your dev environment with dev containers and GitHub Codespaces  
Learn how to automate your dev environment using dev containers and GitHub Codespaces. GitHub Codespaces is a cloud-based development environment hosted by GitHub in an isolated Docker container. Dev containers enable you to preconfigure and automate your development environment using a \`devcontainer.json\` file. By adding this file, you can streamline your setup process, install dependencies, start the development server, and even install VS Code extensions automatically. With GitHub Codespaces, you can start coding faster, automate startup processes, and code from anywhere using a modern browser.  
13
5. 5  
[](https://daily.dev/posts/llms-will-fundamentally-change-software-engineering-bs7gkmzop "LLMs will fundamentally change software engineering")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 3y  
LLMs will fundamentally change software engineering  
Large Language Models (LLMs) have the potential to fundamentally change software engineering. They are highly useful in programming, providing autocomplete, generating code, and improving documentation. Working with LLMs can lead to shifts in software architecture, system architecture, programming practices, communication patterns, and organizational structures. The use of LLMs allows for faster code development, exploration, and prototyping, as well as continuous code review and tool building. However, there are also concerns around the quality and validity of code generated by LLMs.  
11  
1
6. 6  
[](https://daily.dev/posts/chatgpt-writes-code-will-it-replace-software-developers--bp7fa24ux "ChatGPT Writes Code: Will It Replace Software Developers?")  
Article  
![Avatar of semaphore](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/901ef6f52ded4eb99564604b8bdaee28)Semaphore · 4y  
ChatGPT Writes Code: Will It Replace Software Developers?  
ChatGPT is an AI tool that can respond to queries with human-like text and has the potential to automate writing code. It brings benefits such as cutting down lengthy manual coding and speeding up the development process. However, it also has limitations and cannot replace human developers in tasks that require critical custom requirements and proper QA checks.  
11
7. 7  
[](https://daily.dev/posts/modelling-busines-processes-in-laravel-r11bw2fxl "Modelling Busines Processes in Laravel")  
Article  
![Avatar of ln](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ln)Laravel News · 3y  
Modelling Busines Processes in Laravel  
Learn how to model business processes in Laravel using clean and elegant code. The process involves creating a user and order, accepting payment, sending an email, and redirecting the customer. By moving the order process to a background job, the code becomes more fault-tolerant. The Pipeline facade is used to build the business process and automate it efficiently.  
10  
1

[See all Automation archives](/tags/automation/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/automation/best-of/2023/03#page","url":"https://daily.dev/tags/automation/best-of/2023/03","name":"Best Automation Posts — March 2023","description":"The most upvoted Automation posts from March 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/automation/best-of/2023/03#items","numberOfItems":7,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/everything-you-need-to-know-about-devops-a-comprehensive-guide-y5tp9v05v","name":"Everything You Need to Know About DevOps: A Comprehensive Guide"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/web-scraping-101-qflhepeyy","name":"Web Scraping 101"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/transitioning-from-development-to-devops-wpfcdxihu","name":"Transitioning from Development to DevOps"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/how-to-automate-your-dev-environment-with-dev-containers-and-github-codespaces-sqg4fqbwu","name":"How to automate your dev environment with dev containers and GitHub Codespaces"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/llms-will-fundamentally-change-software-engineering-bs7gkmzop","name":"LLMs will fundamentally change software engineering"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/chatgpt-writes-code-will-it-replace-software-developers--bp7fa24ux","name":"ChatGPT Writes Code: Will It Replace Software Developers?"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/modelling-busines-processes-in-laravel-r11bw2fxl","name":"Modelling Busines Processes in Laravel"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Automation","item":"https://daily.dev/tags/automation"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/automation/best-of"},{"@type":"ListItem","position":5,"name":"March 2023"}]}]}
```

