56,966 blogs · [ { "id": "01a08c59-c1bf-71c6-87a4-39952e44716a", "title": "Render a markdown site with Docsify", "url": "https://www.tygertec.com/docsify-markdown-site/", "published_at": "2024-12-10T12:14:19+00:00" }, { "id": "01a08c59-c1bf-71c6-87a4-39952e5426a2", "title": "AI singularity? Meh. It's AI-augmented humans that worry me.", "url": "https://www.tygertec.com/ai-singularity-meh/", "published_at": "2023-08-07T15:24:19+00:00" }, { "id": "01a08c59-c1bf-71c6-87a4-39952eede87a", "title": "What this dumpster needs is another failed app", "url": "https://www.tygertec.com/another-failed-app-project/", "published_at": "2023-02-28T15:24:19+00:00" }, { "id": "01a08c59-c1bf-71c6-87a4-39952f4784f5", "title": "OtpTranslate: Migrate from Raivo to Aegis, and beyond", "url": "https://www.tygertec.com/aegis-raivo-otp-translator/", "published_at": "2022-12-02T13:24:19+00:00" }, { "id": "01a08c59-c1bf-71c6-87a4-39952feea5e9", "title": "A Tale of Two Alert Schemes", "url": "https://www.tygertec.com/notifications-android-vs-ios/", "published_at": "2022-10-20T13:16:19+00:00" }, { "id": "01a08c59-c1bf-71c6-87a4-399530722243", "title": "4Ducks Budget", "url": "https://www.tygertec.com/project/4ducksbudget/", "published_at": "2022-08-12T00:00:00+00:00" }, { "id": "01a08c59-c1bf-71c6-87a4-399530bba0dd", "title": "Connect to an Android Emulator running on Linux from Windows", "url": "https://www.tygertec.com/android-emu-win-lin-netcat/", "published_at": "2021-12-06T11:16:21+00:00" }, { "id": "01a08c59-c1bf-71c6-87a4-399530de257b", "title": "Has my SSN been pwned?", "url": "https://www.tygertec.com/project/hasmyssnbeenpwned/", "published_at": "2021-08-24T00:00:00+00:00" }, { "id": "01a08c59-c1bf-71c6-87a4-3995315cf334", "title": "Display a QR code on the fly from zsh", "url": "https://www.tygertec.com/qr-code-zsh/", "published_at": "2021-08-17T10:13:24+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e142de30d", "title": "A Few Notes about Note Taking", "url": "https://www.tygertec.com/good-notes/", "published_at": "2021-06-26T11:12:24+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e14db9bf4", "title": "A Gentle Rant About the Usability of User Accounts", "url": "https://www.tygertec.com/user-account-usability/", "published_at": "2021-03-03T10:19:20+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e14e304f7", "title": "Who Crowned Misinformation?", "url": "https://www.tygertec.com/crowning-misinformation/", "published_at": "2021-01-13T09:29:20+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e15c1be88", "title": "Rules I Run By — 10,000 recreational kilometers and counting", "url": "https://www.tygertec.com/rules-i-run-by/", "published_at": "2020-11-09T10:31:20+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e16c13223", "title": "Migrate Your DNS Zones from EdgeCast to Azure DNS", "url": "https://www.tygertec.com/migrate-dns-edgecast-azure-dns/", "published_at": "2020-07-22T10:31:20+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e17513f3c", "title": "Cryptocurrency Trading for Dum-dums — Wait… It is?", "url": "https://www.tygertec.com/crypto-trading-guide/", "published_at": "2020-05-25T10:31:20+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e17636b0c", "title": "Dicese Slex Dishes on Clean Code Configuration", "url": "https://www.tygertec.com/dicese-slex-teaches-code-config/", "published_at": "2020-04-30T15:31:20+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e18054abb", "title": "What if COVID-19 were a JIRA ticket? — A Lesson in Bug Prevention.", "url": "https://www.tygertec.com/covid-19-jira-ticket-bug-prevention/", "published_at": "2020-03-11T16:34:20+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1832b528", "title": "If Programming Languages Were Running Shoes", "url": "https://www.tygertec.com/programming-languages-running-shoes/", "published_at": "2020-02-29T05:45:20+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e19194875", "title": "DeployMints", "url": "https://www.tygertec.com/project/deploymints/", "published_at": "2020-02-01T00:00:00+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1991a2f6", "title": "To Trust an Extension", "url": "https://www.tygertec.com/trust-extension/", "published_at": "2020-01-29T04:48:20+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1a12e9cf", "title": "Front Toward Enemy - When a \"Killer Feature\" Becomes Friendly Fire.", "url": "https://www.tygertec.com/front-toward-enemy-killer-feature-friendly-fire/", "published_at": "2020-01-20T23:59:20+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1a82e145", "title": "Learn Hugo", "url": "https://www.tygertec.com/project/wp-to-hugo/", "published_at": "2020-01-17T00:00:00+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1af1de6b", "title": "Runby🏃‍♂️Pace", "url": "https://www.tygertec.com/project/runby-pace/", "published_at": "2020-01-07T00:00:00+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1bb8b4e6", "title": "About tygertec", "url": "https://www.tygertec.com/about/", "published_at": "2019-12-27T23:00:00+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1c498af7", "title": "Privacy Policy", "url": "https://www.tygertec.com/privacy/", "published_at": "2019-12-27T23:00:00+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1d457fa6", "title": "Write a Custom Webhook to Handle MailGun events", "url": "https://www.tygertec.com/write-custom-webhook-mailgun-events/", "published_at": "2019-10-27T17:40:52+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1d8fbf8c", "title": "Build an SMS Bat-Signal Powered by Twilio and Azure Functions", "url": "https://www.tygertec.com/sms-bat-signal-twilio-azure-function/", "published_at": "2019-09-10T22:20:38+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1e32183e", "title": "Custom Salesforce API updates with an Azure Logic App", "url": "https://www.tygertec.com/logic-app-update-salesforce-custom-json-request/", "published_at": "2019-07-31T22:05:07+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1e932919", "title": "Ūterpret", "url": "https://www.tygertec.com/project/uterpret/", "published_at": "2019-06-07T00:00:00+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1f35b8b8", "title": "Email Killed the Death.io Star", "url": "https://www.tygertec.com/email-thermal-exhaust-port/", "published_at": "2019-06-04T00:10:05+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1f7fe1a9", "title": "Does This Compliment Sandwich Taste Funny to You?", "url": "https://www.tygertec.com/compliment-sandwiches/", "published_at": "2019-01-09T14:34:37+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e1fc5b064", "title": "Legacy Software: Raze and Pave or Stand Fast and Refactor", "url": "https://www.tygertec.com/legacy-software-raze-pave-vs-stand-fast-refactor/", "published_at": "2018-12-25T05:05:59+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2099e9fd", "title": "Use SSH with multiple GitLab.com accounts", "url": "https://www.tygertec.com/ssh-multiple-gitlab-com-accounts/", "published_at": "2018-12-21T21:54:39+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e215e18de", "title": "Moving from Rails to Vue Saved Me Headaches — and $84/Year", "url": "https://www.tygertec.com/rails-to-vue/", "published_at": "2018-12-10T22:41:12+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e219d61a1", "title": "Beyond the Hype — Is Hugo the Right Fit for Your Site?", "url": "https://www.tygertec.com/hugo-right-fit-your-site/", "published_at": "2018-11-19T03:06:15+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e220c505d", "title": "Stuff Nobody Tells You About Teaching Online", "url": "https://www.tygertec.com/lessons-producing-first-course/", "published_at": "2018-09-15T19:40:49+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e22c68348", "title": "\"Migrate from WordPress to Hugo, Step by Step\": What to expect.", "url": "https://www.tygertec.com/wp-to-hugo-course/", "published_at": "2018-09-10T16:42:14+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e230cb05c", "title": "An old code-poke dishes on wrist care", "url": "https://www.tygertec.com/beating-carpal-tunnel/", "published_at": "2018-08-11T00:00:00+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e23c3e802", "title": "Run for better code", "url": "https://www.tygertec.com/run-better-code/", "published_at": "2018-08-10T00:00:00+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e23fc172c", "title": "Essential markdown cheatsheet", "url": "https://www.tygertec.com/markdown-cheatsheet/", "published_at": "2018-06-27T07:20:10+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e248d99db", "title": "9 rules for debugging anything (Book Review)", "url": "https://www.tygertec.com/9-rules-debugging/", "published_at": "2018-06-13T13:18:44+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e24ea19eb", "title": "The QUPER model: Finding \"good enough\"", "url": "https://www.tygertec.com/quper-model/", "published_at": "2018-05-29T14:34:59+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e25899bc5", "title": "Exploring depth in a shallow world – my takeaways from Deep Work", "url": "https://www.tygertec.com/deep-work-book-review/", "published_at": "2018-04-02T19:10:01+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e268886d7", "title": "git greenbase means never pulling a broken build", "url": "https://www.tygertec.com/git-greenbase/", "published_at": "2018-03-04T21:34:21+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e26e95f73", "title": "Hard up for hosting: From DigitalOcean, to AWS, to Heroku.", "url": "https://www.tygertec.com/hosting-digitalocean-aws-heroku/", "published_at": "2018-01-27T14:27:22+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e274bde03", "title": "My 2¹² cents: Yup, 4K Really is for Programmers", "url": "https://www.tygertec.com/my-2-cents-yup-4k-really-is-for-programmers/", "published_at": "2018-01-08T00:00:00+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e278f0aa0", "title": "Keyboard shortcuts! Quickly learn 'em — and never forget.", "url": "https://www.tygertec.com/learn-keyboard-shortcuts-forever/", "published_at": "2017-11-27T17:46:35+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2803a155", "title": "Stop hand-refactoring and learn your automated refactoring tool", "url": "https://www.tygertec.com/learn-automated-refactoring-tool/", "published_at": "2017-11-19T21:45:46+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e28aa4153", "title": "How I learned to get a grip by embracing \"opposable opinions\"", "url": "https://www.tygertec.com/opposable-opinions/", "published_at": "2017-08-22T19:48:12+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e294c6e35", "title": "Hotel Vim 🎵", "url": "https://www.tygertec.com/hotel-vim/", "published_at": "2017-06-06T12:05:05+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e29ca81ae", "title": "Legitimize Your Project With Some Badge Swag", "url": "https://www.tygertec.com/add-badges-github-project/", "published_at": "2017-04-19T12:03:58+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2a245a83", "title": "How to find stuff in Git", "url": "https://www.tygertec.com/find-stuff-git/", "published_at": "2017-01-21T10:07:23+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2a56858b", "title": "Best software development laptop? 5 heuristics to guide you.", "url": "https://www.tygertec.com/best-software-development-laptop-heuristics/", "published_at": "2016-11-26T17:23:09+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2aa5190d", "title": "What is the best laptop for software developers?", "url": "https://www.tygertec.com/best-laptop-software-developer/", "published_at": "2016-11-01T10:47:47+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2ba2fb4c", "title": "Brute-force all the things?", "url": "https://www.tygertec.com/ruby-brute-force-things/", "published_at": "2016-06-05T09:38:42+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2c9f327a", "title": "OpenCover: ⟳ code coverage metrics with CI build", "url": "https://www.tygertec.com/generate-code-coverage-metrics-opencover/", "published_at": "2016-05-15T09:19:01+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2d4755ea", "title": "Breaking Build Postmortem: Biting the line that feeds you", "url": "https://www.tygertec.com/breaking-build-line-feeds/", "published_at": "2016-04-30T07:35:05+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2d8ccb31", "title": "Pounce", "url": "https://www.tygertec.com/project/pounce/", "published_at": "2016-04-27T00:00:00+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2d8dd0b2", "title": "Use IFTTT more securely with proxy accounts", "url": "https://www.tygertec.com/use-ifttt-securely/", "published_at": "2016-04-23T06:14:07+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2dcefd66", "title": "Git hooks, practical uses (yes, even on Windows)", "url": "https://www.tygertec.com/git-hooks-practical-uses-windows/", "published_at": "2016-03-27T19:31:02+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2e87aa6a", "title": "Psake automates your .NET build using PowerShell. Here's how.", "url": "https://www.tygertec.com/lessons-in-a-psake-build-script/", "published_at": "2016-03-13T09:59:41+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2f7cf950", "title": "PowerShell: An Introduction for Linux Afficionados", "url": "https://www.tygertec.com/powershell-for-linux-buffs/", "published_at": "2016-01-03T10:19:36+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e2fa0efb0", "title": "It takes skill to be \"agile\". Level up quick with these tips.", "url": "https://www.tygertec.com/are-you-skilled-enough-for-agile/", "published_at": "2015-10-18T16:22:35+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e3016e7fa", "title": "The Fish or the Rod: Review of Code Complete 2", "url": "https://www.tygertec.com/review-code-complete-2/", "published_at": "2015-09-05T13:30:35+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e3070aece", "title": "Yeah, but Where's India?: Impressions of Specification by Example", "url": "https://www.tygertec.com/review-specification-by-example/", "published_at": "2015-06-27T06:43:14+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e30b8389e", "title": "Read to Remember Part II: Mind your Mappers!", "url": "https://www.tygertec.com/read-remember-part-ii-mind-mapping/", "published_at": "2015-04-21T20:24:32+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e317ca0f3", "title": "Pragmatic analysis or mud-stuck rant? -- Agile! book review", "url": "https://www.tygertec.com/review-agile-book/", "published_at": "2015-01-07T20:58:43+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e31d17967", "title": "Evoluent Vertical Mouse 4, reviewed by me", "url": "https://www.tygertec.com/evoluent-vertical-mouse-4-review/", "published_at": "2014-12-02T19:40:31+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e31fae2f2", "title": "From FUD to Friend? Shifting Impressions of Microsoft", "url": "https://www.tygertec.com/shifting-impressions-of-microsoft/", "published_at": "2014-11-09T09:54:24+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e32606b3f", "title": "More than 1 great idea? – Find an inspiration parking lot", "url": "https://www.tygertec.com/inspiration-parking-lot/", "published_at": "2014-10-30T02:24:08+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e32e32b8f", "title": "Read to Remember Part I: SQ3R", "url": "https://www.tygertec.com/read-remember-part-i-sq3r/", "published_at": "2014-09-06T15:52:44+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e332ff373", "title": "A primer on the noble craft of refactoring.", "url": "https://www.tygertec.com/refactoring-primer/", "published_at": "2014-08-05T19:00:22+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e33b33c48", "title": "Review: Essential Skills for the Agile Developer", "url": "https://www.tygertec.com/review-essential-skills-for-the-agile-developer/", "published_at": "2014-06-26T11:12:07+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e33c7d4cd", "title": "Living on a fault line: Finding the epicenter of a tech-tremor", "url": "https://www.tygertec.com/finding-epicenter-tech-tremor/", "published_at": "2014-06-22T21:24:28+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e342367fb", "title": "IOP vs OOP? -- No contest.", "url": "https://www.tygertec.com/iop-vs-oop-no-contest/", "published_at": "2014-06-16T21:30:18+00:00" }, { "id": "01a08c59-c1c0-73df-85ec-fc9e343006cd", "title": "Redesign and repurposing of tygertec.com", "url": "https://www.tygertec.com/redesign-and-repurposing-of-tygertec-com/", "published_at": "2014-06-06T21:17:29+00:00" } ] posts Claim your blog
Back to tygertec.com
Blog · corpus.blog/blogs/tygertec.com/posts

tygertec.com

tygertec.com

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014