There is a non-deterministic cellular automaton simulation that I have coded in a few in different languages on everything from a Commodore Vic-20 to an Android phone. It’s basically a grid populated by various colors that change states based on some random probabilities. Ok, that…
Up until this point, JavaScript was something I held my nose and used to get dynamic and Ajax interactions working on my websites. jQuery made it more tollerable with its mysterious “$” syntax and its ability to zip through the DOM…
If you are a web developer and have not seen Rafael Lima’s CSS Browser Selector yet, you should check it out. It is a 1K JavaScript file that lets you easily add CSS to your web page for specific browsers, operating systems,…
By Robert Bruce, TCG Deputy CTO
Recent CrowdStrike Incident: A Key Lesson in Supply Chain Security
On Friday July 19th, 2024, the cybersecurity community was alerted to a significant incident involving CrowdStrike, affecting an estimated 8.5 million Windows devices. The incident was…
by Dr. Robert Buccigrossi, TCG CTO
On May 12, 2021, the Biden Administration released the Executive Order on Improving the Nation’s Cybersecurity. This directive seeks “bold changes and significant investments” to “protect and secure” the Federal Government’s computer systems by:
Section…
While Federal agencies have historically struggled to find shared services that meet their needs, OMB’s focus on Quality Service Management Offices (QSMOs) is making effective changes. Efforts to establish more robust shared service marketplaces with clearly identified options for customers,…
By Robert Buccigrossi, TCG CTO
Long-term support for AngularJS by Google will end July 2021. As a response, trade magazines and blogs lamented AngularJS’s end of life. Developers questioned Google about the security ramifications. Excellent guides appeared on how to transition from…
By Robert Buccigrossi, TCG CTO
If you google “DevSecOps”, you will find many references to deployment pipelines, and one of the most popular is from AWS (depicted in the diagram on the below). The pipeline involves many quickly evolving technologies such…
By Robert Buccigrossi, TCG CTO
There are myriad approaches, tools, and goals associated with the term “DevOps”. Inspired by a recent webinar I attended that presented a rather abstract view of DevOps, I went on a hunt for a concise synopsis of the term that covered both…
By day, TCGers develop complex applications and web tools that helps government address socio-economic issues and serve communities nationwide. By night (and sometimes on the weekends), TCGers basically do the same thing. For the past several months, a group of TCGers…