
Hi, I'm Maria!
I blog about ai, security, fullstack development as well as macOS, command line, linux, shell scripting, windows, git, and ethics in technology.
Featured Posts

Coordinating Git Pushes Between macOS and Linux Mint
Maria D. Campbell
Learn how a solo developer coordinates Git pushes to remote origin from two machines.

Show Git Branch and Status in Your Bash Prompt on Linux Mint
Maria D. Campbell
Learn how to customize your Git prompt in your bare-bones Linux Mint configuration.

How to reuse an app created in one Django project in another Django project
Maria D. Campbell
In this post, I discuss how to reuse an app created in one Django project in another, so I don't have to re-create it from scratch.
#fullstack development, #macOS, #django, #python3, #reusable app, #local development

Adding pre-commit hooks to a Django project
Maria D. Campbell
Learn how to add and configure the pre-commit framework in a Django project, including Black, isort, Flake8, and djLint, to automate code quality on every commit.
#fullstack development, #macOS, #django, #python3, #code formatting, #djlint, #flake8, #isort, #linting, #pre-commit hook

Django official advanced tutorial on writing reusable apps
Maria D. Campbell
In this post, I discuss why reusability matters, how I can make my apps reusable, what a Python package is, how to install my prerequisites, how to package my app, and how to install and uninstall my newly packaged app.

Creating a basic Python web server in Linux
Maria D. Campbell
In this post, I talk about building simple synchronous and asynchronous web servers in Python.

Encrypting and decrypting a file with GPG in Linux
Maria D. Campbell
In this post, I show how to encrypt and decrypt a file in Linux with GPG using human-readable language.
#encryption, #decryption, #gpg, #linux, #command line, #cybersecurity

Wireshark vs tcpdump (macOS)
Maria D. Campbell
First, in order to be able to compare Wireshark tot tcpdump, I had to install them.
#command line, #command line utility, #cybersecurity, #macOS, #network protocol analyzer, #network traffic analyzer, #network traffic capture, #tcpdump, #wireshark

Why You Should Use the NPKILL Node Module
Maria D. Campbell
In this post, I describe how I was introduced to the NPKILL module and why it is such a great tool.