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.
Accept and Close
Contact Us 24/7
Advanced Search…
Python Django Plone React Saltstack Amazon Web Services
Sections
  • App Dev
  • AI/ML
  • Big Data
  • Cloud
  • Projects
  • Blog
    • < Back Blog
    • AWS
    • Best Practices
    • Cloud
    • Cool Factor
    • Django
    • Machine Learning
    • Open Source
    • Performance
    • Plone
    • Plone Podcast
    • Python
    • Ready to discuss a Project? Let's Talk

  • Company
    • < Back Company
    • Who We Are
    • Our Clients
    • Technologies we love
    • Our Flex6™ Process
    • News
    • Events
    • Careers
    • Services Fees
    • BEST™
    • Contact Us
    • Ready to discuss a Project? Let's Talk

Ready to discuss a Project? Let's Talk

Six Feet Up
Best Practices Check out the Six Feet Up blog for the lastest news and updates on all things Best Practices... https://sixfeetup.com/blog/best-practices https://sixfeetup.com/@@site-logo/logo.png

Best Practices

Two IT Professionals discussing desktop computer display

How to Leapfrog a Massive Django/Python Upgrade Successfully

  • Django
  • Best Practices
  • Python

Migrating from Django 1.7 to 3.1 is no small task. Besides having to deal with the upgrade of Django itself, you shouldn't forget that an upgrade like this implies an upgrade from Python 2 to 3 as well.

Read More

Roché Compaan | February 17, 2021

Develop Locally

Local Development with Wildcard DNS on Linux

  • Best Practices
  • Cool Factor

dnsmasq is an amazing tool that solves one big headache for developers: developing locally with wildcard DNS...

Read More

Calvin Hendryx-Parker | September 26, 2020

Stacked rocks on beach

12 Months of Web Optimization

  • Best Practices

Don't wait until it's too late to make important maintenance updates. We've compiled our top tips for 12 months of peace of mind...

Read More

MaryBeth Okerson | August 11, 2020

I've got a secret

Managing Secrets and Environments with 1Password

  • Best Practices

During episode 183 of Python Bytes, I mentioned that I keep all unencrypted secrets off of my filesystem and use tools like 1Password's CLI tool, op, to put them into my environment when needed. Here are some examples of how that works.

Read More

Calvin Hendryx-Parker | June 4, 2020

8 Tips for a Highly Engaging Virtual Event

  • Best Practices

In the age of virtual events, it's important to make your event as engaging and inclusive as you can. So how do you do it right?

Read More

MaryBeth Okerson | May 15, 2020

Woman trying to find way through chalk drawing of maze on blackboard challenge concept

Securely Controlling Access through Plone’s Users and Groups

  • Plone
  • Best Practices

Plone’s Users and Groups admin panel gives you an easy interface to manage your site users, control access to content across the entire site or down to a single page, and customize the user experience...

Read More

Annette B. Lewis | May 4, 2020

Man in wheelchair stopped at bottom of stairs with no ramp access

10 Accessibility Mistakes You're Making and How to Fix Them

  • Best Practices

Web accessibility is the foundation of an inclusive, user-friendly website but many companies are unaware of mistakes that limit user access. Let's take a look at the 10 most common accessibility mistakes...

Read More

Rob Porter | April 24, 2020

computer servers in a cloud outline

Dump Your Servers for AWS Fargate

  • Best Practices
  • AWS
  • Open Source

Containers are speeding up the deployment process, but are your physical servers holding you back? It's time to become truly serverless.

Read More

Calvin Hendryx-Parker | February 5, 2020

Fish with webpack logo about to eat Grunt logo

Why WebPack is Eating Grunt’s Lunch

  • Open Source
  • Best Practices

Consistency can make or break your company's workflow, and bundling assets can save valuable resources and time when working on the front-end...

Read More

Anthony Bosio | January 30, 2020

Multi-colored shipping containers representing Dockerfiles.

5 Tips to Get Started with Docker

  • Best Practices
  • Open Source

Docker can help speed your application build process and create consistency across multiple devices. But how do you even get started?

Read More

Calvin Hendryx-Parker | January 17, 2020

Glasses with computer screen in background

10 Tips for Upgrading to Python 3

  • Python
  • Best Practices
  • Open Source

Upgrading legacy systems to Python 3 doesn't have to be a hassle. Here are 10 tips and tricks to help with your upgrade project...

Read More

Kim Nguyen | December 19, 2019

Top Reasons to Upgrade to Python 3, A Review

Why You Should Upgrade to Python 3

  • Python
  • Best Practices
  • Open Source

Python 2's End of Life is January 1, 2020. At Six Feet Up, we're prepared a critical list of reasons why you need to upgrade to Python 3...

Read More

Chrissy Wainwright | December 19, 2019

Man looking through binoculars

What is Faceted Search or Faceted Navigation?

  • Python
  • Django
  • Plone
  • Best Practices

Faceted search provides site visitors with a quick and intuitive way to narrow down their search results in real time...

Read More

Calvin Hendryx-Parker | July 24, 2019

How to write an RFP

How to write an RFP for your Web Portal project

  • Best Practices
  • Python
  • Django
  • Plone

Whether your web portal project is about a corporate intranet, an online collaboration platform for researchers or a app designed to help members manage their data, you will most likely need to write an RFP to identify possible suitable vendors...

Read More

Gabrielle Hendryx-Parker | May 17, 2019

Dog searching on the internet

What to look for in your site’s search

  • Plone
  • Open Source
  • Django
  • Best Practices

Tips if you are looking for Google-like search features...

Read More

Calvin Hendryx-Parker | March 12, 2019

Keeping your Cloud Neat and Tidy

Quick Intro to Cloud Custodian

  • AWS
  • Best Practices
  • Cloud

The Open Source Cloud Custodian can keep your cloud clean and tidy, here's how to get started.

Read More

Calvin Hendryx-Parker | February 4, 2019

POSKeyError Debugging and Fixing Cookbook

  • Plone
  • Best Practices

Hunting and killing bad objects in the ZODB for fun and profit.

Read More

Calvin Hendryx-Parker | January 18, 2019

Django password validation tips

How to Create Custom Password Validators in Django

  • Django
  • Best Practices

Django comes with basic password validators but you can also create your own if you have more specific needs. Here are some tips for doing that...

Read More

Anthony Bosio | April 30, 2018

Django Migration Command Options: makemigrations or migrate

Django Commands: makemigrations or migrate?

  • Django
  • Best Practices

When running Django migrations, which command should you run: 'makemigrations' or 'migrate'? Here is a simple how-to manual...

Read More

Chrissy Wainwright | April 20, 2018

Passing data to the view

Django Forms: Handling form data in the POST

  • Django
  • Best Practices

Some forms will require custom changes to be made with the data sent to the form. Here are some tips for getting that data in the view...

Read More

Chrissy Wainwright | March 12, 2018

Use AJAX to speed your sites

Making your Django templates AJAX-y

  • Best Practices
  • Django
  • Performance

Load all or portions of a page with Javascript without having to do a traditional click-wait-entire page reload...

Read More

Chrissy Wainwright | February 27, 2018

How to Build AWS VPCs with SaltStack Formulas

  • AWS
  • Cloud
  • Best Practices

Use SaltStack to automatically build cloud infrastructure on your behalf...

Read More

Calvin Hendryx-Parker | September 19, 2017

Transmogrify Your Content Migration

  • Plone
  • Best Practices

How to successfully and effectively export content out of your CMS using a powerful migration tool called Transmogrifier...

Read More

Chrissy Wainwright | August 28, 2017

Backing up Using ZFS Snapshots and Replication

  • Best Practices

How we have rolled up a fast, modern and efficient backup system that is easy-to-manage and low maintenance...

Read More

Calvin Hendryx-Parker | May 8, 2017

Upgrade text over construction tools

5 Tips for a Successful Plone 5 Upgrade

  • Plone
  • Best Practices

Everything you need to know to avoid falling into Plone 5 migration traps...

Read More

Chrissy Wainwright | March 22, 2017

Hand clicking button to open portal to web frameworks

Interactive Web Apps with React

  • Best Practices
  • Cool Factor

A framework for interactive web applications, React was a popular topic at All Things Open this year...

Read More

Calvin Hendryx-Parker | November 22, 2016

Magnifying glass on graphic of bug

Write Better Programs with pytest

  • Python
  • Best Practices

Getting a set of fast running tests can dramatically speed up the development process as well as ensure developers don't introduce regressions...

Read More

Calvin Hendryx-Parker | September 26, 2016

Electrician on phone holding burnt wires

High Availability (HA), Load Balancing & Failover

  • Best Practices

Keeping websites and web applications up and running can be critical. It is best to look at all options very closely before choosing one...

Read More

Calvin Hendryx-Parker | September 16, 2016

Man in suit playing Jenga

Native Backup Solutions vs Snapshots

  • Best Practices

Backups are a necessity, whether they are done via the database's native backup technology, a snapshot, or dumping to tape. Here's the difference between some common solutions, and tips on how to get started...

Read More

Calvin Hendryx-Parker | September 7, 2016

Red brain and blue light bulb with key and keyhole, respectively

Plone 5's Best TinyMCE Plugin for Content Managers

  • Best Practices
  • Plone

Templates help content editors manage rich content within their site without knowledge of HTML. The new Plone 5 has support for a TinyMCE plugin called Templates...

Read More

Anthony Bosio | June 22, 2016

  • Next

Free Guide

Use this free guide when interviewing technology partners to determine if they are a good fit for your next project.

How to Pick the Right Technology Partner Cover

Newsletter Sign Up

Get our latest posts and tips delivered to your inbox.

Categories

  • AWS
  • Best Practices
  • Cloud
  • Cool Factor
  • Django
  • Machine Learning
  • Open Source
  • Performance
  • Plone
  • Plone Podcast
  • Python

Follow Us

  • Facebook
  • Twitter
  • LinkedIn
  • YouTube

Contact Us

Main Office Location
Six Feet Up Headquarters
9084 Technology Drive - Suite 100
Fishers, IN 46038 - USA
Phone: +1 (317) 861-5948
Fax: +1 (775) 295-6925
Email:

Mailing Address
Six Feet Up, Inc.
5604 W Hackberry Trail
New Palestine, IN 46163

Tweets by sixfeetup

Hear From Us

No spam, ever. Your information will only ever be used for Six Feet Up’s monthly news.

App Dev | AI/ML | Big Data | Cloud | Projects | Blog | Company

© 2021 Six Feet Up, Inc. All rights reserved. Powered by Plone Section 508 WCAG Accessibility Privacy Sitemap