MKMichael Krebsinblog.mkrebs.dev·Sep 27, 2020 · 15 min readMerging TiVo Transport Stream FilesTL;DR: Read this if you’re a developer and have had problems downloading an error-free MPEG-4 Transport Stream file from your TiVo (i.e. .ts file). This describes how someone can write a tool to fix the transport stream errors you encounter. Backgro...00
MKMichael Krebsinblog.mkrebs.dev·Sep 1, 2015 · 5 min readCode Reviews Waste Time and EnergyUpdate (2020-08-08): This is a republish of my seventh blog post, dated 2012-07-19: Code Reviews Waste Time and Energy. Devblog won't let me backdate this before 2015. This also happens to be the last blog post from my original blog, http://mkrebs-...00
MKMichael Krebsinblog.mkrebs.dev·Jul 1, 2015 · 2 min readInterview Pet PeeveUpdate (2020-08-07): This is a republish of my fifth blog post, dated 2010-06-21: Interview Pet Peeve. Devblog won't let me backdate this before 2015. This is a plea to any and all companies that are interviewing Software Engineers: require that you...00
MKMichael Krebsinblog.mkrebs.dev·Jul 1, 2015 · 5 min readInterview Selection PrincipleUpdate (2020-08-07): This is a republish of my sixth blog post, dated 2010-06-21: Interview Selection Principle. Devblog won't let me backdate this before 2015. I gotta say, I think this is my favorite of the seven posts I made years ago. I think it...00
MKMichael Krebsinblog.mkrebs.dev·Mar 1, 2015 · 3 min readLittle to no use of object-oriented interfacesUpdate (2020-08-07): This is a republish of my fourth blog post, dated 2006-04-12: Little to no use of object-oriented interfaces. Devblog won't let me backdate this before 2015. Recently, I've been developing code in an application that is heavily ...00