This website places cookies on your device to give you the best user experience. By using our website, you agree to the placement of these cookies. To learn more, read our Privacy Policy.
BlogCheck out the latest news from the Sixies about best practices, tips + tricks, and the newest technologies we're exploring...https://www.sixfeetup.com/bloghttps://www.sixfeetup.com/@@site-logo/sixfeetup-logo.png
Is your business prepared for an 80% adoption rate of AI by 2026? As you build a flexible, multi-layered framework for leveraging AI, keep these 4 essentials — including data management, ROI tracking, model selection, and ethical policy implementation — in mind.
Calvin Hendryx-Parker (Six Feet Up's CTO, an AWS Hero, and a Python/open-source advocate) believes to fully unlock the potential of AI, your company should embrace the growing influence of open source software and communities; foster a culture of integrity, diversity and learning; and increase scalability to reduce costs.
Is your company still using Excel? Transitioning from Excel spreadsheets to web-based applications can improve efficiency, scalability, and overall user experience for your business. Translating requirements from Excel into a web application is not a trivial task. Explore the benefits, best practices and potential challenges of making the switch.
Which tool is better for your project: REST or GraphQL? Learn about the pros and cons of these technologies, and why we believe GraphQL is an alternative to REST, not a replacement or a successor.
In this post we address concerns of whether to adopt Kubernetes or not, and we provide a path for managers and engineers to consider adoption of Kubernetes as an environment to deploy their applications.
Error boundaries were introduced in React 16 as a way to catch JavaScript errors in your React components. Let's look at how you can implement them in your tracking tool.
During a recent project, we paired a Django backend with a React frontend using Redux. There was some trial and error involved, but the end result is a very cohesive structure.
Playwright is an open source testing platform that enables reliable end-to-end (E2E) testing. Let's look at how we can use Python and Playwright to automate end-to-end testing.
As your infrastructure scales up, how you go about managing all DAGs in Airflow becomes very important. One method would be to create a “DAG factory,” which can churn out thousands of DAGs dynamically from a single configuration file.
Airflow is great in many ways and has a lot of great features. In practice, though, there are some snags that anyone new to Airflow should watch out for. The following is a list of “gotchas” and suggestions we’ve learned during a recent project.
At Six Feet Up, giving back has always been a core part of our IMPACTFUL mission, and when we learned about Pledge 1%, we were immediately compelled to take the pledge.
Interested in integrating Okta with your Django applications? While not terribly difficult, there are several holes in the documentation. Knowing these simple tips can save you time.
An analysis of two approaches to partial database migration: Amazon Managed Workflows for Apache Airflow (MWAA) in combination with dblink; or AWS Database Migration Service (AWS DMS).
Filling out forms while trying to pass the CAPTCHA can be difficult and frustrating for users. The honeypot field is an alternative solution that is practically undetectable to the user while effectively deterring bot submissions. Let’s walk through how to use these in your Plone website.
Wagtail 4.0 came out on Aug. 31 and with it came support for Django 4.1, which we just so happen to be using for our first Wagtail project — a new application that will be integrated within one of the client’s existing websites.
Apache recently released Airflow 2.3.0. Since its last update, Apache Airflow 2.2.0, this new release has over 700 commits, including 50 new features, 99 improvements, 85 bug fixes and several doc changes. Here is a glimpse of the major updates.
As cybersecurity continues to be an ever-growing concern, we look at how removing the secrets from your source code and using a source code manager can help keep your code secure.
If you find yourself frequently managing environment variables, especially project-specific variables, direnv can be a huge time saver. While the installation process is well documented, this article goes over some potential use cases.
The complexity of modern software systems has been written about and discussed with vigor. The complexity of a multi-container microservice architecture often overshadows the resources required to develop one. However, the development sidecar can be an effective solution.
As the 15-year celebration of IndyPy nears, I look back at the road that has led to this point and some of the things I am hopeful for as IndyPy continues to move ahead.
In this step-by-step guide, you’ll learn how to deploy Plone 6 using the official Docker images maintained by the Plone release team. You can choose between either Plone 6’s Classic front-end (the mature server-side rendered interface) or its new, modern, blazing fast Volto front-end.
Explore Django REST Framework as a solution for developing front-end heavy websites, and learn how Django REST Knox offers the simplest solution for what can easily become a very complex issue.
Plonistas have been dreaming of pip install plone for getting a new Plone project up and running for more than a decade. Learn how to get the alpha version of Plone 6 running using the pip install method.
With OpenID Connect (OIDC) Identity Provider for GitHub Actions, GitHub Actions simply and conveniently interacts with AWS. In this post, you’ll see an example Terraform configuration for setting up the authentication and an Actions workflow that uses it.