DataFox
DataFox
Blog Post

Names Matter

  • There are only two hard things in Computer Science: cache invalidation and naming things. – Phil Karlton In a recent code review I kept asking the developer to pick clearer names for their variables and classes. It felt nitpicky at first, but the more I thought about the more I felt it was a critical point. Good names are the core of good programming. Here’s why. Names Matter Humans are very goo...

DataFox
DataFox
Blog Post
  • One of our core values at DataFox is empathy. We are driven to understand our customers’ problems first-hand and solve them. But how do you inspire empathy in the people who build your tools when they are not the target customer of your product? We have a solution: empathy hackathons. Hackathons have gained popularity in the last 10 years. They are usually a 24-hour period where engineers are free...

DataFox
DataFox
Blog Post
  • Good engineering organizations admit their mistakes and learn from them so they don’t happen again. Great engineering organizations, however, improve without sacrificing agility. As I described in my previous post, the temptation in any post-mortem discussion is ask engineers to be more diligent. This is a mistake. Great organizations make their systems diligent, and allow their engineers to be cr...

DataFox
DataFox
Blog Post
  • Something terrible has happened. Someone has made a big mistake and customers are very, very upset. What you do at this moment defines your company culture. Great companies admit their mistakes and see them as chances to learn. That’s the easy part. The tricky part is how you build your culture to learn from its mistakes without adopting the bureaucratic fixes that bring innovation to a halt. Stri...

DataFox
DataFox
Blog Post
  • At DataFox we use mongoose as an ORM layer that abstracts our MongoDB calls. Overall, we recommend using it because it improves code clarity and effectively adds schemas to MongoDB without the overhead of table migrations. However, we’ve learned a few things that you should be aware of when using in production, particularly at scale. Mongoose is a CPU hog at scale By default when you call a method...

DataFox
DataFox
Landing Page

datafox.com

 
DataFox
DataFox
Landing Page

New mobile optimized landing page detected

 
DataFox
DataFox
Landing Page

New mobile optimized landing page detected

 
DataFox
DataFox
Landing Page

New mobile optimized landing page detected

 
DataFox
DataFox
Landing Page

datafox.com

 

Out-Market Your Competitors?

Get complete competitive insights on over 2.2 million companies to drive your marketing strategy.

Create Free Account Log in

By signing up, you agree to the Terms of Service and Privacy Policy.

Out-Market Your Competitors

Get complete competitive insights on over 2.2 million companies to drive your marketing strategy.

Create Free Account

Already a user?  Log in

By signing up, you agree to the Terms of Service and Privacy Policy.