Archive for the ‘Projects’ Category
Tuesday, September 30th, 2008
This is my proposal to the Buddi project for adding functionality to the application to split transactions into multiple categories.
Everything else pretty much works like normal. If I click on a category in the budget screen then the transaction would be listed just like normal in the list.
A couple of notes…
It would probably be nice to make a mouse over the split category field show a list of the assigned categories but this would only look right for 5 to 10 transactions or less.. This will probably cover 99% of people though and I would just display a … for people who feel the need to split a transaction more then 10 ways.
I put a line at the bottom of the list to display the amount remaining to be split. This line may be unnecessary or may be helpful to the user… I have to think about it still a bit.
There may be also a need to add a button that manually adds a new line to the transaction split window.
Posted in Life Hacks, Projects | No Comments »
Tuesday, September 30th, 2008
I have recently implemented a new personal financial and budgeting program called Buddi for managing my own finances. I was using Quicken on the Mac but was astonished to find out that there is absolutely no API for interacting with the software. How could a company that has such a large market share of a mainstream product not have a way for other companies or people to integrate with it? It did look like they had API for the windows software but not for the mac.
Anyhow, to improve the work flow of my life, I wanted to have a personal financial platform that I could write plug-ins for or at least have scripts or something tie into it so that it would allow me to do something like automating the process of entering in bills or other mundane financial task a little easier for myself. I have also been playing around with the idea of a Google gadget or something that could allow me to enter transactions from any desktop in my house or display my balance information. With out the ability to integrate into the software this would become a real pain.
This is what lead me on a search for a new financial application. One of my criteria was that I wanted the software to be completely cross platform. Our family computer is a Mac and that is a necessary platform for the software to run on but my own personal workstation is a Linux box, and it would be nice to run the software on that system as well. I also wanted the software to have a published interface for integrating with it. That lead me to two products…
Buddi and MoneyDance
They are both Java applications so they run on Windows, Mac, and Linux. I can’t really give a review of MoneyDance since I did not try it but it looked like a pretty impressive application and filled all the requirements. However, Buddi looked like a very polished application as well and it was open source so I opted to try it first. At first I wasn’t sure if Buddi was going to have enough features but after a while that is exactly why I liked it. With Quicken I always felt like I wasn’t getting the most out of the software because it has all these features that seemed to get in the way and slow you and the application down more then they helped you. With Buddi, the application feels extremely snappy and easy to navigate around in.
One feature that people seem to always ask me about is whether or not Buddi integrates with the bank and downloads your transactions automatically. First I say no, but then I tell them why that is a good thing. Even when I was using quicken I was not downloading my transactions because I felt it really took away one of the benefits of tracking your finances. If you are always just going to download your transactions, why even bother using standalone software. Just log on and look at your account online. It’s the exact same data because all you did was sync it. I feel that if you just automatically download all your transactions then there is a much higher chance that you are going to miss a transaction where you were charged to much or a transaction that is not yours. By entering in your transactions throughout the week and then balancing your account on the weekend you have a much better grasp on your finances. If you manage your finances properly anyways, you should be entering them in as you spend money so that you can see exactly how much you have left. Then there is no need to sync with your bank. Entering transactions for Buddi is extremely easy too. One of the features that I immediately liked was that it remembered a lot of what I had already entered into it and it would fill in a lot of fields automatically as I entered transactions. It has an extremely refined interface for an open source application (and believe me, I use a lot of open source apps).
Where Buddi excels is it’s budgeting features. It’s primarily designed to allow someone to create a budget and to easily track spending and to monitor how well you are staying on budget. Since one of my primary goals was to better track my spending on projects and to more easily budget for future projects then this was a huge draw for me to use Buddi. It even has graphs and charts to show your spending and budgeting.
Overall Buddi is not perfect in that it does not have some of the bells and whistles that you may be use to in a financial application. Some of these shortfalls that I can’t live without, I will be trying to help address soon. Most of the bells and whistles I am happy to trade for a nice simple and easy to use application. If you absolutely have to have these features then maybe take a look at MoneyDance, but I highly suggest you try Buddi first.
Posted in Life Hacks, Projects | No Comments »
Tuesday, September 2nd, 2008
I have been learning a lot lately about personal productivity as I try to squeeze all these projects into what little spare time I have left in my life. I am a far cry from some of the experts out there who’s life passion is time management or life hacking, but I do pick up some nifty tricks along the way while trying to do what I can. Most of my ideas come from lifehacker.com (which is an incredible site), but every once in a while I’ll have an original idea of my own about personal productivity. Whether it be something that I pickup on lifehacker.com that works for me, or one of my own “great” ideas, I will be posting some of the better ones here on this life hack project page of mine to share with the rest of the world for what they are worth.
Also this winter, as I have a little space in between deadlines, I will be working to implement some key systems that I have learned that I need based on managing my projects earlier this year. They are financial budgeting and tracking(so I can figure out just how much I can spend on my projects), a better calendaring system (so that that I can keep track of my family’s and my own schedule), and project management software (so that I can watch my deadlines slip out of control with better accuracy). Anyhow, as I try to integrate these key systems into my life, I’ll let people know what I am doing and how I’m doing it here.
Posted in Life Hacks, Projects | 1 Comment »
Tuesday, January 22nd, 2008
If your an At Home Imagineer and don’t know about Make magazine yet, you should seriously take a look and consider subscribing… or at least read their feed. There are some awesome project tutorials posted there.
So…. we have our first little clue to what Project E is… It is going to require controlling led lights with a microcontroller.
Posted in At Home Imagineering, Project E, Projects | No Comments »
Thursday, April 12th, 2007
Ok…. I know I took for ever to finish the details on this project. Lot’s of stuff going on you know. But here it is… The 100 Acre Woods Nursery. The final detail on my list is to hang Pooh on a balloon from the ceiling next to the Honey Tree. After that… who knows, I seem to always get new ideas.
Posted in 100 Acre Woods Nursery, At Home Imagineering, Projects | No Comments »