Designing Hero Sections for Great UX
Posted by
Full-width page headers known as 'hero' sections are incredibly popular, but here are some things to think about when using them on your site.
Custom Database Constraints in Django
Posted by
If your goal is to make a reliable and secure web app, you're going to spend some time thinking about data integrity. It's a truism that if your users can put bad data in your database, they will.
How I Use Python Code Analysis in my Workflow to Make Happy Apps
Posted by
Many developers use tools to correct their mistakes as they go. Here is how I make happy apps with the help of Python static analysis tools.
Navigating your Django project with Vim and ctags
Posted by
Vim's built-in code navigation functionality using ctags is fantastically useful. Properly configured, it can allow you to jump from file to file in a project with one or two keypresses.
Testing Internationalization with potpie
Posted by
Testing internationalization and code translation can be difficult, but potpie is a tool that helps us. Here is how we use it.
Testing HTML forms is a pain! Tools can help
Posted by
Forms are a fundamental part of a web application, as they are often the only way for users to communicate with administrators. However, testing them can still be really annoying.
Feeling Secure is Not Necessarily Being Secure
Posted by
Many tools help users and system administrators feel secure without actually increasing security. Here is how Fusionbox practices real security.
Fun with Functional Context Values in Django
Posted by
Here, a Fusionbox developer writes about a new trick he learned recently: using functional values in a template context to avoid unnecessary database hits.
"Why Are You Guys Using Django?": A Response
Posted by
We get asked why we choose to program in Python and Django. Here are some of the reasons we think Django is the best.
Posted by
Fusionbox hosted the first ever Django Girls Denver workshop on Saturday, October 3rd, 2015.