"Xcel files are just databases"

Oh, buddy, not quite. Had a friend tell me this in all seriousness today. Like, I understand where you're coming from and how you're using it, and I get that you're parsing the data out of it with JavaScript to perform tasks, but you're missing out on a lot of things a database can do for you. For what you're doing Redis would probably be a better (and faster!) solution, or maybe a relational depending on the complexity and size of your data. I swear every company needs to hire a programmer and just make them sit with people to figure out ways to make their jobs easier and better.

Published on 17 January 2018 at 10h11 by Dave, tags

For Farmers Only

Took a trip to Boulder last summer and had the TV on in the hotel one night and saw a commercial advertising a dating site for farmers. It seems like such a specific niche that I wanted to make jokes about it, but the more I've thought about it the more sense it makes, and it blows me away every time I think about it that such specific niche sites exist and can be viable as a business model. It's amusing to me that the thing I was initially going to make fun of I now find incredibly motivating. Se la vie.

Published on 03 January 2018 at 17h37 by Dave, tags , ,

Does your private messaging have to do so much that you need a separate mobile app?

The Verge ran an article today highlighting that Instagram is separating out their private messaging functionality from their app into a standalone app. This is the same move that facebook made a few years ago (which made me uninstall the facebook app instead of installing their messaging app alongside). It's notable that facebook owns instagram, so the people responsible for facebook's app decision may have an influence on instagram's current app decision. But regardless, why is private messaging so heavy that they feel the need for a separate app?

As a user it's frustrating to me that they would need to install 2 apps on my phone. Facebook is one thing. All the facets of facebook should be wrapped up into one thing on my phone so I can compartmentalize all the things that go along with facebook. Instagram is one thing. I think you see where I'm going here.

This kind of highlights the re-emerging need to have a singular app merge and coalesce all the ways of contacting me into one singular feed and being smart enough to respond to you in the same way you contacted me. This was starting to gain traction in the early naughts but died out by the mid naughts. Digsby was the one that I used but I didn't really like the UI on it. I think we could reapproach this problem using modern programming and modern UI and come up with a more effortless system. Hmm, maybe that's the next thing I should build.

Published on 07 December 2017 at 23h39 by Dave, tags , , ,

Put up a new site yesterday...

And I made a penny! I mean, not profit, that's total revenue. Expenses are higher because of the domain name purchase, but literally all I did was throw up a single shitty web page with some adsense ads on it and made a post on Twitter with a brand new account. And I made a penny! The sky's the limit! Or not. Whatever. It would be nice to get my $10 back at some point though. Threw up a second page tonight and made a new Twitter post. Maybe I'll make 2 cents tomorrow so I can give someone a piece of my mind.

Published on 09 November 2017 at 11h17 by Dave, tags ,

Starting to get comfortable with linux

Ran a rake routes | grep 'brand' command at work today. Didn't bother to look it up, just typed it out and it worked. Boom! Finally, one piece of basic linux competency learned, and it only took me 14 years! Woo!

Published on 21 October 2017 at 00h23 by Dave, tags , ,

Loop holes

Received this feedback today: "Refactored your refactor cause there were some loop holes"(sic)

Ok, buddy. I haven't been told there were holes in my logic since my first semester programming class in college, but let's take a look at what you found. Looked it up and there weren't any holes in the logic, he just wanted the logic moved from the subclass into the base class. Got it, not sure why he didn't just say it that way. It's a reasonable refactor, but my logic was flawless the way it was.

Addendum: Was working on some code at work that's been in production for 3 years (I've been there less than 5 months) that was dropping records from a parsed file. No one noticed, no client complained, I just had to deal with it for an upgrade. Had to trace the logic out and found out that the logic was bad. You want to complain about my logic? Noted.

Published on 09 October 2017 at 20h20 by Dave, tags ,

Powered by Publify | Photo Startup stock photos