So like the other cool kids apps, I thought my pet project deserved a proper landing page. It’s been a while since I’ve actually had time for this project, but it was just too soon to entirely drop it.
The new landing page is built with bootstrap and animatescroll, the picture is one of mine that I took ages ago. I had to tweak the grid system a little to make it work as I imagined, but it wasn’t an obstacle.
Now live on cigtrack.info.
I’m happy with it, since it appeals much more to people instead of developers and communicates the thoughts behind the project. In hindsight I should have done this as the first step of the entire process 😉
Okay, honestly, it wasn’t 7 full work days, but I’ve done some work on the project every day now. I’ll start out with some numbers and describe new things I’ve learned. I know I could have gotten further with this, but hey, I will get there! Continue reading “CigTrack Day #7: 7 days work”
I’m a fan of improvisation, Duct-tape and hacking things into what you want them to do speedily and without a lot of testing. One of the areas, where I wouldn’t follow this approach is security.
Security is something many companies don’t take serious. Their servers get broken into, all their user’s data are stolen, leaked, etc. Not cool.
This is not because security is impossible, it’s because it’s just often ignored and can be expensive. Nothing is unbreakable, but in my opinion it’s worth to at least make an effort towards: hard to break. Continue reading “CigTrack Day #6: Security and bcrypt”
Sketching is a more powerful tool than most imagine. Also it’s a lot of fun. It’s putting your mind on paper, in the awesome messy ways if graphite and ink! Today I want to show two screens of the app I’m building.
Since I had to spend some time on a train today, I knew I’d be willing to sketch, since it can be a bother to unpack your computer in overly crowded trains and if you frequently have to move, because you’re sitting on the ground some where, it’s just a lot more practical to just hold on to a sketchbook. Continue reading “CigTrack Day #5: Sketching”
For this project I chose MongoDB, which is a NO-SQL database, mainly because it fits nicely into the stack, since it’s almost the same as JSON objects inside.
I will not have to worry about merging things together and also I don’t have to worry too much about structure. Of course I can’t completely ignore it, but it’s easier to extend along the way. Continue reading “CigTrack Day #4: Databases”
Linux and other open source software play a significant role in technology nowadays. Linux runs on most supercomputers, server systems and most smartphones (inside Android) in the world.
I also use Linux on the desktop and especially for development it’s just great. You can test in an environment that is very close to your server and there’s many great tools that are made for developers. Also Linux makes it easy to write your own tools. Continue reading “CigTrack Day #3: Open Source Software”
So far I’ve set up Git repositories, but how do I get them anywhere? How do I get anyone to actually see what ever great thing I’m building? How do I get anyone as excited about the vision I have with this?
I certainly don’t really know, but there are some really great visual examples here and there.
I’m going to be brutally honest here, the only thing I’ve put up so far is this: Continue reading “CigTrack Day #2: Let’s talk about money”
Starting a new software project in somewhat professional ways is not hard nowadays. Before you write all your cool code, you should probably think of some structure or software architecture you want to use. Very popular and in the past very useful to me has been: MVC.
Actually I have been cheating a little, because I’ve been cooking my idea in my head for a while already. If I had not done that, I would need to do some research towards target group, monetization strategies and also if any laws would require a certain security standard or just plainly prevent me from doing what I do. Continue reading “Cigtrack Day #1: Setting up Camp”
I get ideas sometimes. Most of them are silly and I claim they are multi-billion dollar ideas to make people around me laugh.
Some of them are actually good I am told and this one I think is good. Blogging for a minimum of 14 days, about rapid development using all the tools I love. Seeing how quickly you can make progress and build something in this world of technology to me always has been very encouraging to me. Continue reading “CigTrack Day #0: Prequel”