PinnedMaintaining shared software tooling in an organizationAnd how it ties in to my experience with open source communitiesFeb 28, 20231Feb 28, 20231
PinnedPublished inCodeXConnecting to AWS Athena databases using PythonHere’s two ways to do itJun 18, 20218Jun 18, 20218
Published inCodeXHow to Automate Your Cloud Cost Management using AWS BudgetsThe code for this solution can be found here: https://github.com/ramdesh/terraform-aws-budgets-notification-exampleJan 12Jan 12
Published inCodeXAutomating Tableau workbook deployments on Tableau ServerUse the Tableau Server API to automatically promote workbooks through environmentsOct 4, 2022Oct 4, 2022
Published inChatbots LifeA reusable Python class for sending Slack messagesUse a Slack app to send useful notifications to your organization’s Slack channelsApr 26, 2022Apr 26, 2022
GSoC 2015 — Moorsp plugin for Moodle — Wrap UpIn an attempt to recover some posts from my old blog, I am moving some posts from 2015 regarding my 3rd GSoC outing with Moodle to Medium…Dec 29, 2021Dec 29, 2021
GSoC 2015 — Moorsp Plugin for Moodle — Update 6In an attempt to recover some posts from my old blog, I am moving some posts from 2015 regarding my 3rd GSoC outing with Moodle to Medium…Dec 29, 2021Dec 29, 2021
GSoC 2015 — Moorsp Plagiarism Plugin for MoodleFor the 3rd time in my life, I have been selected as a Google Summer of Code student (after mentoring for the past 2 years, I might add)…Dec 29, 2021Dec 29, 2021
Buying an NVidia RTX GPU(at MSRP)in early 2021My experience through 2 months of utter insanity that is the current GPU marketMar 24, 2021Mar 24, 2021
Published inCodeXYou’re applying for Google Summer of Code? Here’s some tipsSo, it’s that time of year again; Google Summer of Code (GSoC) was announced for 2021, and the list of mentoring organizations was…Mar 11, 20211Mar 11, 20211