more brewery code

so today I worked on the brewery code. This timeit was the web part of it. The web interface. is my main job but the technologies we use are far different than normal like we use and mvc and nhibernate and other crazyness which dilutes with ease and lazyness. I have never really made an site, not fully anyway, so it was an interesting trek.

I have learned on my way an made decisions based on current technologies, like the SOA architecture of the WCF service I made. It just seemed logical to do it that way. I used Linq a lot, and even used the Linq to SQL even though its not really being developed on anymore.

It has been an interesting ride but I now have a finished JQuery / / WCF service product that does what i need it to and looks pretty good. I just need to make some modifications so make the app submit to it rather than the MYSQL db and host the portal. then it should be good for a while in the brewery. Unless they have changes anyway.

So I guess the long story short, if you use technologies on your project, understand why you use them, Don’t just use them and be done with it. It can help you learn a lot down the line.


apps, apps, apps

so soon we will get to work on iphone apps at work! thats fun.

we are working on some crazy easy ones just to get through the app store process and then to get everyone acclimated to writing iphone apps. we then will move on to more grandiose apps and ideas. but for now its an on the side after hours thing until we can show the bosses (who all have iphones) that there is money to be made.

oh, everyone go check out 2600 meeting today.

im going to try and make it but i have some brewery talk to do first. gotta sample that good brew so tomorrow when i am working on the temp sensors, im not all distracted.

what do people think of you?

So today was a normal day. Everything is bouncing along ok. Productivity is up and things are going smooth. Then a co-worker comes over to chit-chat about random things. He asks me if I have read a blog entry relating to development, which i hadn’t, and then tells me I should read it because “[blogger guys name] is the smartest guy I know next to you.”

Now, I am a modest person. I don’t go spouting off that I know anything and everything. I don’t feel comfortable claiming intelligence because a.) you then become more accountable for things and b.) you then become the first source to ask about things. i.e. lazy people will start asking you everything.

After he said that I thought, and said, I don’t know how to take that. Was he joking around? How serious was he? Have I given off the totally wrong impression of myself? Maybe my peers think I am a cocky douche-bag. I don’t want to be that guy, we already have one of those in the office. I just want to be me. But what is that?

Anyway, apparently I am thought of higher than I might think I am. But in this instance I cannot help but to think back of a conversation I had with another co-worker talking about the douche-bag. It basically went like the D-bag doesn’t know what he doesn’t know which made him a junior developer despite his x years of service as a contractor. So I got to thinking, what does it mean if you don’t know what you DO know? To which my colleague said, that means your a junior developer. So I posted myself as a junior developer. It’s only fair. I have only been developing for work for a 14 months and anything before that for 3 and a half years was just personal tinkering where I wasn’t bound by any specific regulations or deadlines.

So here I am, Junior Developer that is second among brains to this Microsoft employee on the MVC team. how do you like that?