TheoremOne

You're reading Bits, publications on design, development and software management. Written by the TheoremOne team.

GitHub Dribbble Facebook Twitter

Protecting a Python codebase - Part 3

This is the third part of the Protecting a Python codebase series. This time we will be playing with Python interpreter in order to protect the original code of a Python based project.

Continue reading...
Matías Aguirre wrote this on April 9th, 2015

USPTO.gov Search Redesign

Most any entrepreneurial person has searched for a trademark on the USPTO.gov website. Their search feature is straight forward, if somewhat innefficient and inflexible. It’s as old-school as it gets.

Continue reading...
William Belk wrote this on April 2nd, 2015

Protecting a Python codebase - Part 2

This is the second part of the Protecting a Python codebase series. This time we will be playing with Python Abstract Syntax Trees in order to protect the original code of a Python based project.

Continue reading...
Matías Aguirre wrote this on March 25th, 2015

What kind of toilet paper designer are you?

And so…I just moved back to Los Angeles from beautiful, friendly and surprisingly sunny Portland, Oregon. The Beaver state, go Ducks, Multnomah Falls, Ava Genes, Poler Outdoor Stuff, real public transportation, facial hair, beer and cocktail culture.

Continue reading...
William Belk wrote this on March 23rd, 2015

Mocking HTTP requests with HTTPretty

Today it is quite common to write applications that depend on third-party APIs, or even internal APIs, in this modularized digital world. But it makes testing tricky because dependency has an impact during the testing process:

Continue reading...
Matías Aguirre wrote this on March 23rd, 2015

How to write a template engine in less than 30 lines of code

Credit: This article is based off of the templating library mote. I was inspired by the simplicity of the library and it makes a great study piece for those who haven’t looked into the internals of templating engines before.

Continue reading...
Will Jessup wrote this on March 20th, 2015

Protecting a Python codebase

The very nature of Python makes the task of protecting the source code complicated. As an interpreted language, the source code must be available in some form in order to execute it.

Continue reading...
Matías Aguirre wrote this on March 11th, 2015

Stunting Greatness: Why expert product teams still fail

“Product-Market Fit” is the buzzword of today. The digital revolution is upon us and success is up for grabs for those companies that can just nail the product-market fit thing. Right?

Continue reading...
Jonathan Horowitz wrote this on March 3rd, 2015
« 1 2 3 4 5 6 »

Never miss a thing

Written by

TheoremOne

Think you're a good fit for our team?
See our careers

Written by the TheoremOne team. Copyright © 2007-2022