Ghost is the number-one, open-source, headless Node.js CMS. Essentially, it’s a customizable platform for running blogs, magazines, or journals. It’s fully open-source and runs blogs including OpenAI, DigitalOcean, and Mozilla.
Docker volumes are used to persist data from within a Docker container. There are a few different types of Docker volumes: host, anonymous, and, named. Knowing what the difference is and when to use each type can be difficult, but hopefully, I can ease that pain here.
In order to make the static files of an S3 bucket available to the public on a custom domain, we need to configure DNS settings on Cloudflare. Cloudflare is a DNS service that allows you to connect your domain name from your registrar to wherever you’re hosting your website. Here, we’ll describe how to do […]
Hosting a WordPress site can be insecure and expensive. Making it static is a great way to optimize these downfalls, and hosting it in S3 can reduce costs even more and allow for more fine-grained security configurations.
Basic websites are often made in insecure ways with plugins and features available through frameworks like WordPress. A lot of times though, these websites don’t need these features when they go live because they’re just static sites. For example, if you have a portfolio or personal website, it probably doesn’t have any fancy features that […]
Music can be incredibly beneficial to various types of work, including coding. There have been studies on which types of music can help us focus better, feel less anxious, and relax after a stressful day. I’ve found five kinds of audio experiences that help me stay more productive at work, and there’s research to back […]
DEF CON was an interesting experience. From the badges to the 110-degree days, a lot happened and a lot was learned. The conference may have a reputation of being a constant party, but it’s more than that. Here’s my account of what happened at DEF CON 26.
Creating an API can be difficult when starting from scratch. And working with a team on determining the structure and testing an API can further complicate the process. Swagger can help this process move more smoothly.
The topic of gender diversity in technology is becoming increasingly popular as the gender gap begins to close, but I find that people do not really understand why this diversity is important–or even more worrisome, how women can contribute to the advancement of technology.
First, a little background. For as long as I can remember, the only thing I knew I loved was playing piano. I decided to study music at a university, but going into school, I knew getting a job as a professional pianist would be hard and wouldn’t pay very well.