Home Blog

Jibba Jabba

DEV

Enums: The Good, the Bad, and the Ugly

Posted by alex on July 21, 2017, 9:30 a.m.

Enums have been in Python since version 3.4. They're not the newest kid on the block, but many 3rd party libraries (Django included) still don't natively support them. Let's discuss the advantages and disadvantages of the new Enum module vs a simple dictionary.

DEV

How Fusionbox addresses security as a core facet of its culture

Posted by Nasrullah on June 30, 2017, 2:22 p.m.

There's a misconception that security can be added with a product or service, or worked into an existing codebase as an afterthought. However, achieving security requires conscious thought at every step of designing and implementing software, and every decision should take security considerations into account.

DEV

Making a Django URL Resolver field: A Case Study

Posted by nolan on June 23, 2017, 3:48 p.m.

Django offers developers the ability to create custom fields that use custom html widgets, but is it possible to build a field that asks a user to provide a number of inputs undetermined before runtime? I'll take a project—the development of a field that allows a user to resolve any URL on the site—and try to answer that question, digging deep into the internals of Django's fields and widgets along the way.

DEV

Choosing the Right Project Management Application

Posted by Molly on June 9, 2017, 2:24 p.m.

There is no "best tool" for project management, but here are some considerations to make sure you choose the right one!

DEV

Create React App and Django

Posted by gavin on April 10, 2017, 5:02 p.m.

Create React App is a project generator for React apps, that sets up a build process for React and modern JavaScript with no configuration. It is a great way to get set up with all the tools necessary to write modern JavaScript. While it doesn't require any configuration if you deploy the React app as a static site, it does require some setup to integrate into a Django project.

DEV

Security Without Authentication - Shareable Secret Links in Django

Posted by julian.a on March 21, 2017, 1:10 p.m.

Sometimes you need to restrict access to a resource without requiring authentication. While authentication is best when possible, Django makes it easy to do either way.

DEV

Python Dictionaries Under the Hood

Posted by alex on Feb. 24, 2017, 11:02 a.m.

Iain Watts gives a talk about what happens in a Python dictionary when you use this seemingly simple object at the Denver Python meetup hosted by Fusionbox.

DEV

Super Simple, Persistent, Dynamically Generated Django Avatars

Posted by julian.a on Jan. 27, 2017, 8:40 a.m.

Implementing persistent dynamically generated avatars in Django is super simple!

DEV

Graph Algorithms in a Database: Recursive CTEs and Topological Sort with Postgres

Posted by Iain on Jan. 26, 2017, 3:09 p.m.

Surprisingly, databases can be used to do graph algorithms. Using Postgres, this post pushes SQL to its Turing Complete limits by using a powerful device called a Recursive CTE to traverse complicated foreign key relationships as if they were directed graphs. It starts out simple and builds up to a query that will topologically sort any acyclic graph.

DEV

Community Development and Charitable Giving at Fusionbox

Posted by brad on Jan. 12, 2017, 4:30 p.m.

Here are just a few of the ways Fusionbox gives back to the Denver community through pro bono work and volunteering.

« previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29