Merge design and code with Penpot
Feb01

Merge design and code with Penpot

Merge design and code with Penpot sethkenlon Tue, 01/31/2023 – 09:00 For most of the history of computer programming, there’s been a gap between the programmers creating an application’s code and the designers creating an application’s user experience (UX). The two disciplines receive vastly different training, and they use a different set of tools. Programmers use a text editor or an IDE to write code, while...

Read More
Use Terraform to manage an OpenStack cluster
Jan31

Use Terraform to manage an OpenStack cluster

Use Terraform to manage an OpenStack cluster ajscanlas Tue, 01/31/2023 – 03:00 After having an OpenStack production and home lab for a while, I can definitively say that provisioning a workload and managing it from an Admin and Tenant perspective is important. Terraform is an open source Infrastructure-as-Code (IaC) software tool used for provisioning networks, servers, cloud platforms, and more. Terraform is a declarative...

Read More
Automate Mastodon interactions with Python
Jan31

Automate Mastodon interactions with Python

Automate Mastodon interactions with Python Moshe Zadka Tue, 01/31/2023 – 03:00 The federated Mastodon social network has gotten very popular lately. It’s fun to post on social media, but it’s also fun to automate your interactions. There is some documentation of the client-facing API, but it’s a bit light on examples. This article aims to help with that. You should be fairly confident with Python before trying...

Read More
How to use GitOps to automate Terraform
Jan30

How to use GitOps to automate Terraform

How to use GitOps to automate Terraform robstr Mon, 01/30/2023 – 03:00 GitOps as a workflow is perfect for application delivery, mostly used in Kubernetes environments, but it is also possible to use for infrastructure. In a typical GitOps scenario, you might want to look at solutions like Crossplane as a Kubernetes-native alternative, while most traditional infrastructure are still used with CI/CD pipelines. There are several...

Read More
Learn to code a simple game in Zig
Jan30

Learn to code a simple game in Zig

Learn to code a simple game in Zig Moshe Zadka Mon, 01/30/2023 – 03:00 Writing the same application in multiple languages is a great way to learn new ways to program. Most programming languages have certain things in common, such as: Variables Expressions Statements These concepts are the basis of most programming languages. Once you understand them, you can take the time you need to figure out the rest. Furthermore, programming...

Read More
4 open source technologies to make writing easier
Jan28

4 open source technologies to make writing easier

4 open source technologies to make writing easier Jim Hall Sat, 01/28/2023 – 03:00 I teach university courses on the side, and one of the courses last semester was Writing with Digital Technology, where students learned about different technologies and tools that technical writers use in the industry. Topics included HTML, CSS, XML, DITA, Markdown, GitHub, and other writing tools and technologies. As I wrapped up last semester,...

Read More