Stop trying to sell me

By Josh Sherman
4 min read
rant

I’m all about capitalism but I’m sick and fucking tired of constantly being met with the resistance from a sales person. Case in point, we moved this month and needed to transfer our Internet service. Pretty simple situation, nothing needed to change on our plan, just the address that the […]

Simple cache busting with Webpack

By Josh Sherman
2 min read
development
webpack

Here at CrowdSync, we’re huge fans of CloudFlare. As customers, we are leveraging the power of CloudFlare’s caching mechanisms. Part of our deployment process to production involving flushing the cache via the CloudFlare API. Problem there is that only solves half of the caching dilemma. Even with our CloudFlare cache […]

Stop over configuring Vim

By Josh Sherman
2 min read
vim
development
introspection

Over the year, I’ve waxed and waned with the size of my .vimrc. In the early days, it was trim but so was my knowledge of Vim. Once I learned how to disable my arrow keys, I started to configure more and more. It wasn’t until I fully understood the […]

The death of the headphone jack

By Josh Sherman
1 min read
apple
google
iphone
ios
android
hardware

Apple had #courage and Google is proving they can imitate just as well as they can innovate. The headphone jack is effectively dead on cell phones as I suspect other manufacturers will start to implement this “me too” design philosophy. For me personally, I’m heavily invested in a set of […]

React Draft Wysiwyg with MongoDB

By Josh Sherman
2 min read
javascript
reactjs
mongodb

We love open source software here at CrowdSync. Sometimes though, we run into issues with the software we’ve deemed as the “right” package for us. A recent incident has been with React Draft Wysiwyg which we decided to use as part of our action to compose and send emails to […]