Mobile App Development Boise

March 19, 2012 · Posted in goals, news, personal, work · 3 Comments 

Edit: We’ve moved into an even larger, less expensive office located at 507 1/2 W Hays St in Boise. I’ve updated the post below so there’s no confusion.

I’m proud to announce the opening of our office in downtown Boise for mobile app development. It’s located at 507 1/2 W Hays St. 512 W Idaho St between the Flying M and Java in downtown Boise. We’re also located right next to the web and software development company known as Nerdy Dragon and DTX Creative.

From this office, we’ll be creating iOS applications for the iPhone, iPad, and iPod Touch as well as developing applications for Android phones and tablets. Stop by with your iOS device and we’ll give you free copies of some of our apps. We have created over 15 successful applications and would love to share them with you.

You can also stop by our new website dedicated to the education, development and consulting on mobile application development. We’re still creating our app portfolio, but if you’re here, you probably already know about some the mobile apps I’ve created (hint: see the right sidebar).

I also started teaching mobile application development class at Boise State University in order to create developers with the experience to create their own apps. Hopefully these students will go on to start and develop their own mobile apps and increase the mobile app industry in Boise and make Idaho an authority on mobile app development.

I’m super excited about the new office space, the new website and the future of mobile app development in Boise.

Avalon Dive Center – Blacksburg, VA

March 13, 2011 · Posted in goals, personal, projects, scuba, work · Comment 

Ever since December of 2010, I’ve been working hard on helping to open a scuba dive shop in Blacksburg. I’ve done my fair share of retail before, but my role has largely been on the technical side.

We’ve realized that the usual way things are done are: scuba instructor opens a shop, creates a website and attempts to make a living doing what they love. The problem is, these people are usually not business people, they’re not designers, they’re not programmers, they’re not using the latest technology. Take business people, programmers, designers, marketers, and influential people who all use technology on a daily basis and have a passion for scuba diving and combine them into one package. That’s what I feel the Avalon Dive Center is. We’re many people with many talents getting together to share our passion with others in the best way we know how.


Learn Spanish, or any other language

October 14, 2010 · Posted in advice, goals, travel · Comment 

If you have a library card to the local Blacksburg library, across the street from Rocket Music and the police station, you can access a pretty good online tutor called Mango Languages. Just search for Mango on this page. Both the card and the subscription to Mango Languages are free.

Also, here’s a list of some websites to learn Spanish and other languages. Don’t pay for anything online. They’re all a waste of money. There’s a lot of great content online for free and most people don’t follow through long enough for it to be worth it.

Language Podcasts

Podcasts are also a great, free option. Go to the iTunes store, and search for Spanish or which ever language you want to learn and subscribe to as many teaching podcasts as you can handle. For Spanish, I recommend:

Learn to Speak Spanish with Discover Spanish
Coffee Break Spanish

Some language podcasts are taught by English speakers who have horrible accents, but they’re worth a listen, but don’t put much effort into replicating their pronunciation.


After you go through those for a while, you should get a book if you decide to continue learning it, otherwise I’d stick with the online content until you’re positive you want to learn it. I personally have a good reason to try to learn these languages, but if it’s just for fun you might find yourself getting tired of it.

Books provide a level of intensity and authority that you’ll need, but only after you’re sure you want to get that far into it. Almost any book with an accompanying CD should be good, but make sure to look through the book to see if it matches up with the way you learn. By going through the free content first, you should understand which technique best suites you.


May 19, 2010 · Posted in advice, goals, news, personal · Comment 

This is no way intended to be a guide to immigration through marriage, just an account of the work process and work we did to accomplish this.

Petition for a Family Member

It’s kind of strange to call someone you’re going to be married to a relative, but that’s what it’s referred to. Any legal resident can petition the government to allow immediate family to join them in the United States. This is the case if you’re an immigrant or a citizen. Upon marrying someone, a citizen can request that the government allow the spouse to enter, live and work within the US. The spouse, if already in the US, can update their visa from, in our case, an F1 student visa, to permanent resident status. The law gets really tricky if you enter the US on a non-immigration visa, in other words not intending to immigrate, after having filed a Petition for Alien Relative. And yes, they call them aliens.

The form, I-130, is just a form stating who I am, how I’m legally in this country (through birth), and what my relation is to the person for whom I’m petitioning. Pretty straight forward.

Changing Visa Status

At the same time, we file an Application to Register Permanent Residence or Adjust Status, form I-485. This allows Ana to update her F1 visa to a Permanent Resident visa. After having filed this, she can not leave the country and return on her F1 visa. The reason is, upon entering the US under an F1 student visa, she is stating that by entering on a non-immigration visa, she is not intending to stay in the country, which would be false, since she has filed for permanent residency. It makes sense, but is something people need to be aware of. To get around this, there is another form I-131, Application for Travel Document, that we would need to file until she’s approved for a green card so that she can travel to Colombia or somewhere else on our honeymoon.

Additional Forms

There are a few more forms to file, such as an Application for Employment Authorization, form I-765, biographic information, form G-325A and my favorite, form G-1145, E-Notification of Application/Petition Acceptance, which will send me an email and/or text message when my application has changed status.

The process is pretty straight forward, but we consulted with a lawyer first to know what we were getting ourselves into. The tough part is understanding each form that needs to be filed, how to file it, what you need to file it properly and gathering all the other information and supporting documents that are needed. We can hire a lawyer to do all of this for us after we get married, but we don’t have the money right now. But we’re confidant we can properly do all of this. The trick is just taking a bit at a time and a lot of reading. Each government form has accompanying instructions to follow so it makes the process a lot less daunting.

What I’ve Been Up To

April 11, 2010 · Posted in europe, goals, hungary, iphone, music, news, personal, scuba, travel, work · Comment 

I’ve been crazy busy ever since we returned from Colombia. We fell back into life in the US at full sprint and have only had a few periods since where we could rest. As a result, I don’t think I’ve been clear on what exactly I’ve been up to with my family and friends. So here’s the short version of most of the major things I’ve been up to since getting back:

iPhone Development

We started a company last year to allow independent iPhone app developers to make the transition from “wanna-be” to published developer. The model works similar to a record label, where LTZ provides the leverage, so that developers can concentrate on coding rather than the logistics of getting apps out. We wanted to start small, get a few early successes and then use that momentum to gather a pool of developers. We’re also planning a Code Kitchen, which is a class to teach iPhone and Mac programming to anyone interested for free.

Most of our early time was spent on logistics, even though we had our first app idea right from the start. It was a lot of waiting; we waited for resources (copy, data, images, feedback), we waited for Apple, we waited for the lawyers and we waited for contracts. So in a year’s time, we finally had an application ready to release. But thankfully, most of that work won’t have to be completed again since the contracts, setup and other logistics are taken care of. I’ll post a longer article on the whole process (what it took, what we learned, etc), but as I type this, our app, BarNinja is “In Review,” waiting to go up on the Apple App Store. It still might get rejected (one never knows with these processes), but we’re hopeful that it will appease the Apple review gods. We’re also more hopeful that the app will actually sell well and we can get some money into the business so we can buy “test” devices, like the brand new iPad for all our people.

Scuba Diving in Blacksburg

As many already know, scuba diving is a relatively new thing for me. However, I instantly fell in love with the sport and have tried to progress as quickly as I can. It’s been a lot cheaper than flying.

I got my Open Water (OW) certification in November of ’08 (with dives in Cozumel, Mexico in December), my Advanced Open Water (AOW) in July of ’09 (with dives in the Florida Keys and on the US Coast Guard Cutter my grandfather served on in World War II), my Rescue Diver certification (that required another certification of Emergency First Responder) and now I’m working on my Divemaster certification, which is a professional level diving certification. As you can image, this has been a long journey, with a ton of training, reading, and diving. The diving part was especially difficult due to the location. Blacksburg is not known for it’s amazing scuba diving, but diving in the local river, which has a maximum depth of 41 feet, has made it a bit easier.

We should be able to finish up the divemaster certification in May of this year. That’ll allow me to help teach some classes with Scott, who runs Avalon Adventures here in Blacksburg and the New River Valley (NRV). He’s my current instructor and I’ve helped him out with his website. The plan is to serve Blacksburg, Christiansburg, Radford, and the surrounding NRV to provide classes, dive trips, dive refreshers and other adventures. Hopefully, we’ll also make some money in the process.


I’ve picked up my guitars again. Sadly, I don’t think I’ve picked them up in at least six months, but I’m at it again. Luckily it only took me a few minutes to remember what those six months made me forget. I am also helping my old Computer Science instructor with his business at Rocket Music. It helps me get back into music, even though its on a strictly computer programming level. Just talking about guitars, buying guitars, customizing guitars and everything guitars reminds me to go pick up one of my guitars and practice, if for only 15 minutes.

Our Foster Dog

Our foster dog Petunia has really adjusted well with us. When we first got her, she had some problems with other dogs, being generally nervous, crying when we left her home alone, etc. We weren’t surprised, since her previous owners abandoned her and she spent a long time in the shelter. Now all she does it try to cuttle up with us and never leaves us, even if that means following us from room to room.

Ana is getting attached to Petunia and I don’t think we’re going to get her adopted. Being a Pitbull mix, people are afraid of her. However, everyone that’s met her has loved her, which is another reason we don’t think we’ll let her be adopted. She never barks, is great with our cat, loves to play, never complains, and is so adorable. She’s gathered such nicknames as Petu, Petufilese and just Perrita. Dogs are a lot of work, but I think in this case, for her, she’s worth it.


My girlfriend of about a year, moved in officially a few months ago. She still has her old apartment, but the rent there is taken care of by a sort of sub-lease. Previously, we were always together anyway, cooking food, studying together, grocery shopping together. The only difference was, she wasn’t paying rent or the massive electricity bill we seemed to rack up with her presence. I have an extra bedroom in my condo, which I gave to her for all her stuff. We moved in her tredmill into that room (producing some of the first small scratches in my new hard wood floors), her desk and a bunch of other things so that she has her own space. It’s worked out extremely well and while we’ve had our fights about stupid apartment and living stuff, you don’t truly know a person until you lived with them. That goes for friends and girlfriends.


As a result of living with a native Spanish speaker, I’ve picked up a lot. I never learned Spanish. It was always the language of poor people where I lived. Instead I studied German, the language that’s most understood in Europe. While living in Hungary, I learned Hungarian so picking up Spanish was probably the easiest thing for me. With Spanish, for example, just add an ‘O’ or an ‘A’ after any English word of more than 2 syllables and translate word for word and you have a pretty good, understandable sentence.

Before I met Ana (pronounced Ah-na, not Anne-uh by the way), I probably knew less than 20 words, and that’s after having spent two weeks in Mexico scuba diving. Before that, I probably knew around 5. Now I wish I would have learned it sooner, but I’m glad I learned German since Ana and I are planning a trip back to Europe. Ana has never been, so I’ll take us around Hungary, we’ll visit Italy (which is a language both of us have studied, but she understands a lot better) and she can take us around Spain since they almost speak the same language as she does.

We have a savings account set up that we’ve been putting money in since last summer. It’s not a lot, but it’ll at least pay for the plane tickets out there. Then we plan on staying with friends where we can, and since we both have friends all over Europe, it shouldn’t be an issue.

Next Page »