Skip to main content

Calvin R. Hill for City of Worcester School Committee

My co ex-MGH Institute of Health Professions colleague and generally good guy Calvin R. Hill is running for School Committee in Worcester MA. Calvin and I worked together for a year, and that was enough for me to form a pretty good impression of the guy.

Calvin's a person who get's things done, but he doesn't act before he understands the situation.  In my role as Software Architect at the IHP, I worked with Calvin (who was the Chief Diversity Officer) on adding diversity questions to the course and faculty evaluations the students completed every semester.  It would have been easy to just hand me a few cookie cutter questions and have them thrown into the evaluations, but Calvin made me wait a few days, while he researched and consulted with some faculty and students so that the questions that ended up in the evaluation were specific about the IHP and the medical profession.  After that I had several more opportunities to work with Calvin, and though we were natural enemies (he being a Kansas fan, and I being from UT), I grew to appreciate the careful and complete way he solved problems.

I'm not sure of Calvin's political affiliation, but for me, all politics are local.  I think we're better off having people who ethical, straight shooting and diligent in public office regardless of party.  Worcester NEEDS people who will be thorough.  I am happy to say that Calvin fits that bill, and it's unusual to see a man of his abilities looking to serve the public in such an important, but thankless roll.

I would like to encourage my readers who live in Worcester to become acquainted with Calvin's campaign, and if you don't live in Worcester, but know someone who does, please send them here.  You can learn more about Calvin and his campaign at the campaign's facebook page.

Comments

Popular posts from this blog

Preventing accidental large deletes.

Instructions for Developers on Using the safe_delete Stored Procedure To enhance safety and auditability of delete operations within our databases, we have implemented a controlled deletion process using a stored procedure named safe_delete . This procedure relies on a temporary table ( temp_delete_table ) that lists complete records intended for deletion, not just their IDs. This approach helps prevent accidental deletions and provides a traceable audit log of delete actions. Why We Are Doing This Controlled Deletions : Centralizing delete operations through a stored procedure reduces the risk of erroneous or unauthorized deletions. Auditability : Using a temporary table to store complete records before deletion allows for an in-depth review and verification process, enhancing our ability to confirm and audit delete operations accurately. Security : Restricting direct delete permissions and channeling deletions through a specific proced...
 In software engineering, accumulating code behind a release wall is akin to gathering water behind a dam. Just as a dam must be built higher and stronger to contain an increasing volume of water, the more code we delay releasing, the more resources we must allocate to prevent a catastrophic flood—major bugs or system failures—while also managing the inevitable trickles—minor issues and defects. Frequent, smaller releases act like controlled spillways, effectively managing the flow of updates and reducing the risk of overwhelming both the system and the team. The ideal of ci/cd may not be achievable for all teams, but smaller and faster is always better.

October is Cyber Security Month

The President has declared October as Cybersecurity month.  It's not a bad idea -- just like you change the batteries in your smoke detectors once a year, maybe you should review your electronic vulbnerabilities? My top ten security tips: 1) Change your passwords.  You've had them too long, you use the same password in too many places.  Somewhere someone has hacked a site that has your username and password in plain text.  Now they are getting ready to try that username/password somewhere else.  Beat them to the punch. 2) Use a safe browser.  That means anything that's not Internet Explorer.   I prefer chrome. 3) Use 2 step verification for your email account.  If your email doesn't provide 2 step authentication consider switching. 4) Get a free credit report  and review it.  You are entitled to one free report a year.   BE VERY CAREFUL!  There are man scam sites that offer free credit reports.  Go through the s...