Avatar
🙀

Organizations

ads amazon announcements apple articles asian stuff aws azure bio bug certification cloud code computers computing current reads dev development devops devsecops election entertainment eu exercise log fact family friends gaming gcp good reads google hard news home automation icloud immigration ipad leadership life linux mac macos macworld 2008 macworld 2009 management microsoft mobile movie reviews movies music reviews musings news opinion overwatch personal politics predictions privacy productivity programming reinvent safari security siri site software stupid people sysadmin sysadmining tech technology terraform things i hate tips tricks tv uncategorized web windows work wwdc wwdc 2007 wwdc 2009 .net framework 2007 2011 2012 a place to grow academy award active directory address book ads adsense aetna alabama alexa alexlindsay amazon americanization analogy announcements aol apple apple mail apple worldwide developers conference apple-watch applescript architecture art articles arts asia asian automation aws azure backup banks beijing bes beta bio birthdays blackberry blog blogging blood pressure blue screen of death boot camp bots browser bsod bug bunbun business calconnect california calorie career certifications ces chat child china chris pirillo christian bale christmas chrome ci/cd circus circuses cirque du soleil cloud cloudformation cnn code coffee coffee and tea coffeemaker collaboration command line interface comments computers computing conditions and diseases cool coronavirus covid-19 credit customer service dallas danny elfman dark ages dark knight data center database databases datarecovery day day job death delegate design dev developer development devops devsecops diet directv disaster dish network dishnetwork domain controller dr. horrible's sing-along blog dragon con dreams drobo dropbox dvd e-mail eating elastic beanstalk election electronic electronics email enterprise software entertainment entertainment software rating board esrb evolution exchange exchange 2003 exchange 2007 exchange management shell excitement expatriate life facebook facetime facts family faqs help and tutorials federal contractor felicia day file system permissions files film film director finance finder firefox fish fix font size food freaky friends funny gameofthrones games gaming garageband garmin gene github good reads google google adsense google cloud googlereader govcloud government gripe gross growl habits haha handhelds hard disk drive hard drives hard news hardware health health care health insurance heart disease helena bonham carter hmmmm holidays home home automation homekit hong kong howto htaccess html human rights hypertension ibm icloud ideas ilife im imessage immunization imovie india infrastructure as code injury install insurance internet explorer internet kills you internet meme ios ipad ipados iphone iphone 3g iphoto iso 8601 isueyou it itunes iweb iwork j. j. abrams jack garman japan jason calacanis java jeffrey rosado jj abrams job jobs john c. dvorak john dvorak joss whedon kate capshaw keynote kick killme kirk kiss knology korea l2tp las vegas nevada lcd leadership legends leo laporte life link linux linux windows zdnet lion looney tunes lord of the rings lync m1 mac mac mini mac os mac os x mac pro macbook macbreak macintosh maclemon macos macworld macworld 2009 macworld conference & expo macworld keynote mail management manager martial arts mayhem mcg medical medicine mental-health metro microsoft microsoft exchange server microsoft sharepoint microsoft sql server microsoft windows microsoft word miscellaneous mobile mobile me mobile phone mobileme moon bloodgood motion picture association of america film rating system movie theater movies moving on msn msnbc music musings mysql narcolepsy nasa nature netiq netnewswire networks new media new orleans new york city new-year news news media technology newsgator nokia novell office office 2007 oh god please save me old-computing olympic games olympics on the web online online chat online media open door policy open source operating system operating systems opinion os x outlook overwatch parent paul thurrott people's republic of china personal philip w. schiller philschiller phone physics pixar plasma podcast politics predictions privacy productivity programming programs raid rant rds rebuild recession recipient update policy red hat enterprise linux reinvent replication resolutions ribbon ridiculous rim robert scoble rss rus safari sam worthington san francisco san francisco california satire scary scc schadenfreude science fiction sea seagate seagate technology search search engines security security question sequels server service-oriented architecture sex sharepoint sharks ship simple mail transfer protocol siri site skype sleep sleep apnea sleep disorders smartphone smartphones snoring snow leopard social social network society and culture software space space camp spam spambots squid standard raid levels star trek steam steve jobs stickam storage story stupid stupid people sucks superduper suse linux distributions syadmining sysadmin sysadmining system administration system center operations manager taekwondo talk radio team tech technology television television channel television program terminator salvation terraform the web things i hate this week in tech thoughts thurrott time time machine tips tkd tony maro tools tracking trade shows travel travelogues tricks true trump tv tweaking twitter ubuntu united states user user account control user interface ux video videotelephony virus vpn wagon watch out web web 2.0 web browser web page web search query web service website weight loss weird whatilearned wii windows windows 7 windows 98 windows live writer windows powershell windows server 2008 windows update windows vista windows xp windows8 wordpress work worldwide developers conference writing wtf wwdc xml yammer youtube zelle
  • I don’t really understand how people stay in this industry their whole lives. It’s truly exhausting. Each day brings a whole new package manager, vulnerability, technology, emotional or religious attachment to some component or platform… it’s just exhausting. I don’t see how we’re ever going to get anywhere.

    I might need a vacation.

    Development Musings Created Wed, 19 May 2021 07:58:00 -0500
  • Many years ago, I embarked on a home automation hobby that has drained my budget. Home automation is a horrifically expensive hobby (like most of them). There’s a lot of trial and error. You’ll almost always buy stuff that doesn’t work or integrate well. It’ll be expensive. You’ll want to replace it because it’s not perfect.

    I started off with the center of my universe on Amazon Alexa (like most people). I am also an Apple-holic, so I often employed hacks to make third-party gadgets work in the HomeKit space. Homebridge has been quite successful at filling in the gaps where necessary - the glue to the Alexa and HomeKit ecosystems. Alexa was my “home’s personality” according to family and visitors and for the most part, that was ok.

    Home automation Siri Apple Created Sun, 13 Dec 2020 06:00:00 +0000
  • I happened to see someone mention forestry.io on a Hugo forum. I’m trying it. It looks pretty nice, like what I would expect from a headless CMS where hosting isn’t necessary.

    Development iPad Created Sun, 07 Jun 2020 17:54:00 +0000
  • I really want to use my iPad to write code. It shouldn’t be this hard. I don’t know why, but it really is. Today, I’ve been playing with round-tripping through Working Copy and Code Editor by Panic (formerly Coda). I think I’ve almost gotten it worked out, but man is it painful. I shouldn’t have to run a webdav server on my own iPad to edit documents and save back to GitHub.

    I guess the good news is that I’m able to ssh into a local copy of my git repo without leaving this window. I sure have put down a lot of money on text/code editors just to experiment and find out which ones aren’t working out.

    This should be so much easier. I feel like iPadOS has been band-aided to death so that it can avoid being a Macbook when people want to use it like a Macbook.

    Development iPad Apple Musings Created Sun, 07 Jun 2020 12:12:17 -0500
  • I’ve spent a number of years working in a few DevOps/DevSecOps roles to transform organizations into new ways of doing business. I love automation and cloud, and I particularly love infrastructure as code. DevSecOps transformation is not only about the tech, but it’s also about the people. Maybe even more so.

    DevSecOps Cloud Created Sat, 23 Nov 2019 15:28:43 +0000
  • WARNING: Unfortunately negative post.

    This has been an interesting year in the Appleverse. iOS 13, iPadOS and macOS Catalina were all dropped on us. This new software “regime” has been quite the challenge for me.

    iOS 13 and iPadOS haven’t been that troubling. They generally work and do what they promised to do. I did find it curious that iOS 13.1, 13.1.1 and 13.1.2 all dropped in pretty rapid succession. That’s usually a bad sign that things weren’t up to standards and had to go through some quick resolution. There were either fixes or outright removals to get things out the door. I don’t like it when that happens, but I get it. I’m glad they stay on top of things well enough.

    Catalina and Apple TV on the other hand… have been a complete shitshow.

    Update: I resolved the Google Chrome issue. If you’re just interested in the resolution, please go here.

    Apple Mac Computers Musings Created Thu, 10 Oct 2019 10:53:12 -0500
  • There are two ways to progress your career in federal IT:

    • Make up work for others to do on the fly
      • Usually this involves process or procedure - these are your best weapons for this maneuver
    • Sit on meetings all day to listen as others do what you made up for them to do
      • Then make up new things to do that have nothing to do with the progress you’re trying to make

    It’s the way it’s always been done. Why change?

    Musings Computers Created Mon, 09 Sep 2019 20:40:17 -0500
  • One of the things that plagues me in this business is the rampant ADHD. You spend a lot of time taking in tasks and trying to make mental notes, but very little time actually doing the work to catch up. When you do the work, it snowballs into other work that was unforseen.

    I’ve struggled with this for my entire career. It’s exhausting. I don’t know what to do about it. The best recommendation I can give is that you should find a set of apps and workflows that make sense to you and help you keep your work life in sync across all of your devices. Use do-not-disturb often. Don’t feel bad about shutting people and things out so you can get code written or actions completed.

    If you have any tips on how to get through your IT life every day, I’d love to hear them. Comment below.

    Musings Computers Created Tue, 09 Apr 2019 09:22:30 -0700
  • I’m at the NAB show in Las Vegas, NV this week. I’m here to represent my project for my main customer, which is a federal agency that does space stuff. You can guess.

    This is the first trip where I’ve had to accept and travel under the new DFARS requirements. I’m here to tell you, this shit is for the birds. I’m carrying two laptops. Two chargers. Two sets of cables. All because the feds thinks this somehow makes it all more secure.

    The backpack is heavy. There’s maximum effort to “be secure” and minimal gain. As a matter of fact, I would warrant that this renders my setup even less secure. Now I have to keep up with two laptops - and what happens if I leave one somewhere? What happens if I leave my ID card somewhere? What happens if somehow, someone was able to take the federal laptop and my PIV card and get into the VPN?

    They’d have full access to the enterprise, that’s what.

    You people that think this is more secure - you’re really nuts. You’re not thinking clearly at all. On top of it, you’re making IT workers’ already-difficult lives even more difficult.

    Musings Created Mon, 08 Apr 2019 09:59:16 -0700
  • 2018 has come to a close. It was an amazing year for me in so many ways. I don’t want to go into all of the details because I’m not (any longer) the kind of person to revisit the past. There’s no need.

    But 2019 is going to be flat out amazing. I met a woman whom has, quite simply, been a dream to my life. I visited her in September of 2018 and, long story short… fell for her. Hard.

    I’m going back to Philippines on January 25th to celebrate her birthday… and I’m going to make sure to do my best to give her the time of her life. :)

    2019 is just going to be amazing. Simply amazing.

    Personal Created Fri, 11 Jan 2019 08:41:35 -0600