A Look at Django and Directory Structure Practice
· β˜• 3 min read
1. What Django Is Django is a web development framework written in Python. It was initially used by its developers to manage news-content-focused websites, was open-sourced under the BSD license in July 2005, and formally established its foundation on June 17, 2008. Other Python web frameworks alongside Django include Tornado

What Is DevOps
· β˜• 4 min read
1. Overview DevOps (a portmanteau of Development and Operations) is a culture and a movement that values communication and collaboration between software developers (Dev) and IT operations staff (Ops). By automating the processes of “software delivery” and “architecture change,” it makes building, testing, and releasing software faster, more frequent, and more reliable.

Case Study: Interaction Optimization for a Tool-Type Product
· β˜• 2 min read
My role covers full-stack development: I not only write backend logic in Python, but also build the frontend pages and interactions myself. The programs we develop are deployed on a PaaS platform, and since the developers are not professional frontend engineers, a Dreamweaver-like tool is provided to lower the barrier to entry.

Learning and Using BWAPP
· β˜• 6 min read
1. Introduction to BWAPP buggy web Application, abbreviated BWAPP, is an open-source web application that packs in all kinds of common and recent vulnerabilities, with the goal of helping security enthusiasts, developers, and students find and prevent web vulnerabilities. It contains more than 100 vulnerabilities, covering every major known web vulnerability, including the OWASP Top 10 security risks, and most importantly it already includes the OpenSSL and ShellShock vulnerabilities.

Microservices Architecture
· β˜• 3 min read
1. SOA Service-Oriented Architecture (SOA) holds that a complex enterprise IT system should be divided along different, reusable granularities, organizing a group of functionally related service providers together to serve consumers. Its purpose is to solve the information silo problem caused by different IT resources within an enterprise being unable to interconnect.