Blog

  • Learn From My Tax Mistakes

    The most glorious errors are typically what we learn most from. I learned a lot from doing my taxes myself this year rather than passing them off to someone else to “handle”. I’m rounding numbers, so they aren’t 100% exact for the purpose of this article (naturally, they were on my taxes, hehe!).

    I used H&R Block this year because her majesty had a good experience with them last year, and since we’re now married, filing jointly sometimes will give you benefits. Keyword, sometimes. Look at the fine print; it is not always beneficial to file jointly, do not assume it is. All in all, I learned a lot, and I felt it was good money spent not just on having someone doing my taxes, but on learning and piece of mind.

    I made roughly $10,000 in 2004 on contract work, up (from what I can remember) 95% of 2003. I managed to expense roughly $4000. Therefore, I had to pay taxes on roughly $6000. Suck. I should spent a lot of that (not all) on business related expenses, whether it be an additional laptop (since my mother took my other one for school), and all the wireless & accessories that typically make those purchases 150% more than they usually are, additional conferences, software, or office related supplies. The majority of my expenses were supplies (new computer, hardware), while the 2nd was advertising – in this case, personal branding. I could of spent more on supplies, but my advertising was about capped.

    As a result of our total income exceeding a certain amount, we could only expense a max of $4000 each on school. Therefore, anything above and beyond that… was taxable by the government, meaning it counted towards our income, raising our tax bracket, and thus being taxable income. We both spent almost twice that (differs between each of us). That’s almost $6000 that I’m using to better myself AND being taxed on. The majority of my free time was spent doing contract to cover the cost of school. I understand Uncle Sam needing to tax my contract income if it’s not a business related expense, but taxing my school costs? F’ing ridicolous. I should of put the majority of that money in a new Georgia based mutual fund (think it’s called a 1089?), made specifically for storing money used only for school. You can write checks against it for school supplies, and not be taxed on any of it. Since it’s a 401k, the government can’t touch it either, state or federal; except for a fee for setting it up, hehe (this info based on my research 3 years ago with Edward Jones). Additionally, I might of found a way to market it as a business expense, similiar to how companies force employees to take education for their job requirements, and thus the income spent wouldn’t be taxable. However, the fact that I was a full-time employee for the majority of last year, it’d be a serious stretch for the IRS to believe I needed a BA in Leadership & Management to continue to meet my job requirements as a programmer.

    So, seriously hard lessons learned about what part of your income is taxable, and what you can do about it. It was not a negative experience, per se, but a hard lesson in how lack of initiative in investing can bite you at tax time. Overall it was a positive learning experience. I plan on filing quaterly, and demanding W2’s (1099’s failing that) from all future employers/contract employers rather than taking what they give me. I already save all business related receipts.

    I know how to use 6k better than my government does… they’re spending $17 mil now up in New Jersey just to prove how ill-equipped our medical infrastructure is in its ability to respond to a biological terrorist attack. You think? Spending 6k investing in my business and/or myself for school (in a non-taxable MF) I believe is better for my country in the long run, since I hope to someday start my own business, and thus pour more money into the economy and create new jobs.

    To recap the lessons I learned:

    • look at fine print when filing jointly with spouse; sometimes worth it, sometimes not. Case in point, exceeding income gave us both a cap on our how much we could expense towards school
    • If in business for yourself, expense as much as possible back into your business. Not 100%, though, if you are a full-time employee elsewhere. I was told this makes it more “complicated” with the IRS by an ex-IRS employee.
    • if spending income on education, put into a state ordained 401k mutual fund, at least in Georgia, so you can not only gain interest on the money, use for it school expenses, and not be taxed on any of it
    • 1099 work orders suck… if an employer can treat you as a temporary employee and do a W2, do it. They’ll automatically take taxes out and everything else dealing with that; you just get paid with taxes already taken out and have the W2 form sent to you end of year… end of story. Easy, no hassle.

    I think our tax laws need to be modified; by being successful + getting married and filing together, I was put into a higher tax bracket, and thus penalized on income I used for school. That’s not right.

  • Flex Website: Pillar Data Systems

    I didn’t think to make an entire website in Flex. There are only a very few genres of websites that can pull off an entire site done in Flash and not have it adversly affect the user. For such sites, Flash is appropriate.

    Typically, a hybrid approach seems to work well, whether for rich advertising, or for useful widgets like in-page video players, real-time voting polls, or rss readers.

    So, to see an entire website built in Flex… well, my reflection on it is, the JSP guys I guess found their replacement for Spring, or whatever it was they were using.

    Although a few things were different, my initial reaction is it works and feels like a real website; real being I knew it was Flex because they told me it was before I saw it. I view Flex as an web application creation product, not a webpage/website creation product. I think it’s really nice.

    …then I seeked my budding Information Architect wife on it, who does usability and web design in her day to day job. Feedback like this only helps to improve Flex. Her comments with mine mixed in below:

    • inital loading time exceeds the 10 second rule. Subsequent loading times to do not. Perhaps Flex’ deferred instantiation could help this by loading in content as dynamic vs. embedded?
    • no cookie trail, or highlighted selection on navigation to let you know where you are once you navigate somewhere. Perhaps the link control can be upgraded/extended to a more web-esque, obeying how HTML links work with color & underline, highlight, and a change in color for visited.
    • boxes on the right do not indicate what they do; this is site specific, but because it uses SWF, there is a lot of flexbility & creativity one can implement here.
    • back and next buttons work; rock on. An enhancement would have them not have the same name in the history, but rather, have section specific names.
    • navigation disappears when you click it… why not keep where you are there and highlighted?
    • bookmarking a certain section does not take you to that section when you return to the bookmark; perhaps capture this via FlashVars to let your app know which section to initialize too?
    • the search field does not show the text cursor when you roll over it; set it manually via the CursorManager.
    • middle mouse does not scroll text boxes, nor does the cursor indicate it’s text, even though you can select it. Perhaps the app is stealing focus?

    Over all, awesome example of how Flex can be used as a front-end to backend services for use in creating a website. Curious how much is dynamic content, how much is static, and what were the reasons to use Flex instead of JSP and/or HTML alertnatives?

    Pillar Data Systems via James Ward.

  • I Opened Firefox.exe in FlexBuilder

    Dude, I accidentally dragged Firefox into FlexBuilder; it actually opened it! It shows up as 26,494 lines of hex code.

  • USA Today Central

    Pimp! A Central App made for USA Today – USA Today Central. Featuers:

    • Downloads and displays the latest news from USAT’s major sections
    • Displays news and sports photo galleries
    • Allows for “clipping” articles and galleries that you want to keep
    • Loads each section’s RSS feed by default, but can be customized to pull in lots more data
    • Get alerts when news contains keywords that you specify
    • Get weather forecasts in a continuously-updating pod
    • And of course it all works offline, perfect for in-flight reading

    Nice way to read USA Today with quicker access to content than a web browser can and works offline. Also “feels” like more control merely because of the responsivness when I quickly change categories. There are still ads, and some USA Today branding so it seems a great compromise between getting a fatter client, but keeping true to the company’s brand and need for advertising. I think what I enjoy most is the ability to be alerted when keywords I enter come up in the news whether in an hour form now… or next week!

    Go Josh Santangelo & Andreas Heim of Smashing Ideas!