Category Archives: technology

continuous integration

ASIDE: I really feel that terminology like this “turns off” a lot of everyday software developers from really getting into some of the more advanced topics, but then again I guess it depends on what you consider “everyday”, doesn’t it?

Either which way, the past few months I’ve spent a fair amount of time at work so that some of the important things that I do can be repeated easily, and by someone other than me. Continue reading


what if what you’ve doing up til now was wrong…

I’m not that huge into keeping up with the latest and greatest in software technologies. Never really have been either.

But what I’ve found is that my core understanding… my core knowledge… could use a little 90 degree turn and tweak. Just a little revisit to the fundamentals – the design concepts.

Clearly I am writing this specifically regarding my professional work realm, but I’m quite sure I’ve hit my head all too often on the wall over stuff, that if only I would backup and get a better picture of the goal(s), I might see a different route (or for a software perspective, using a different architecture) might make MORE sense.

Proverbs 3

My son, do not forget my teaching, but keep my commands in your heart, 2 for they will prolong your life many years and bring you peace and prosperity.

3 Let love and faithfulness never leave you; bind them around your neck, write them on the tablet of your heart. 4 Then you will win favor and a good name in the sight of God and man.

5 Trust in the LORD with all your heart and lean not on your own understanding; 6 in all your ways submit to him, and he will make your paths straight.

7 Do not be wise in your own eyes; fear the LORD and shun evil. 8 This will bring health to your body and nourishment to your bones.

9 Honor the LORD with your wealth, with the firstfruits of all your crops; 10 then your barns will be filled to overflowing, and your vats will brim over with new wine.

11 My son, do not despise the LORD’s discipline, and do not resent his rebuke,
12 because the LORD disciplines those he loves, as a father the son he delights in.

13 Blessed are those who find wisdom, those who gain understanding,
14 for she is more profitable than silver and yields better returns than gold. 15 She is more precious than rubies; nothing you desire can compare with her.
16 Long life is in her right hand; in her left hand are riches and honor.
17 Her ways are pleasant ways, and all her paths are peace. 18 She is a tree of life to those who take hold of her; those who hold her fast will be blessed.

19 By wisdom the LORD laid the earth’s foundations, by understanding he set the heavens in place; 20 by his knowledge the watery depths were divided, and the clouds let drop the dew.

21 My son, do not let wisdom and understanding out of your sight, preserve sound judgment and discretion; 22 they will be life for you, an ornament to grace your neck. 23 Then you will go on your way in safety, and your foot will not stumble. 24 When you lie down, you will not be afraid; when you lie down, your sleep will be sweet. 25 Have no fear of sudden disaster or of the ruin that overtakes the wicked, 26 for the LORD will be at your side and will keep your foot from being snared.

27 Do not withhold good from those to whom it is due, when it is in your power to act. 28 Do not say to your neighbor, “Come back tomorrow and I’ll give it to you”— when you already have it with you. 29 Do not plot harm against your neighbor, who lives trustfully near you. 30 Do not accuse anyone for no reason—
when they have done you no harm.

31 Do not envy the violent or choose any of their ways.

32 For the LORD detests the perverse but takes the upright into his confidence.
33 The LORD’s curse is on the house of the wicked, but he blesses the home of the righteous. 34 He mocks proud mockers but shows favor to the humble and oppressed. 35 The wise inherit honor, but fools get only shame.

code rush

never heard of this until recently… but dang does it bring back memories. I wasn’t programming then, but was right about to start my first job (in 1999).

a GiveCamp weekend…

A few weeks ago, I heard from the local .NET User Group about an upcoming weekend-long thing called GiveCamp (national site but it seems to be down so check out the local River City Give Camp) which is a :

weekend-long event where technology professionals donate their time to provide solutions for local non-profit organizations.

Sounded like a pretty awesome idea… especially as I’m more than aware that most non-profits or small orgs (that aren’t technical in nature) usually don’t have a lot of resources nor money to go out and hire staff or a consultant to build much for them.

When I first read about it, I only thought of myself and if I could somehow manage to swing being gone for a weekend from my family, but considering how I can’t drive at the moment AND the sheer time requirements for this, it quickly became apparent it wasn’t going to happen. But then a few days later, it popped in my head that DUH I know some non-profits (one of which I’m on the Board of!) that really could use the assistance (since I know my limits and one of them is to volunteer to develop/maintain something technical… I try not to cross this as it gets to be a slippery slope).

Trying to make a longer story short – we (Peace in the Home – a non-profit “organization devoted to building healthy family relationships that exists to strengthen marriages and equip parents”) did submit a proposal, were accepted and various of us on the Board attended throughout the event last weekend. What they did was switch our static site over to WordPress (which is a blogging platform, but is more than suitable as a content management system allowing someone not highly technical to easily be able to go in and edit/add a page among other things). Oh and DiscountASP.NET has donated lifetime free hosting too, so we switched as well. The site’s not ready to go-live (visual aspects to be handled), but all the technical aspects were totally completed in a WEEKEND (we did have a great team – . And that is simply amazing.

P.S. my fellow geeks that read this – please consider looking up givecamp in your area… it’s such a worthy cause and either which way, it’s just darn well fun to hang with some seriously geeky other people (I work with a few serious geeks, but some of the guys at Give Camp were seriously bleeding edge…). If somehow I can swing getting involved as a programmer next yr, I plan to but we’ll see.