Nick Buonincontri

Nick is the former Programmer at the Center for Teaching and Learning. He has worked in diverse roles at Columbia University for ten+ years, starting at the CTL in 2015. His favorite prime number is 233.

Total: 7 articles

Finding a solution to integration testing in Django.

Integration testing web applications in the browser has always been a challenge. Cypress unique architecture offers a different way.

Using CSS transitions to animate layout changes.

How to protect arbitrary Django model instances.

Useful things to do with Netcat.

Though sed has facilities to manage multi-line operations, they can be hard to understand initially. Perl can offer an easier set of tools.

At the CTL we have about two dozen utility machines spread over 6 physical locations, as well as another three dozen or so staff laptops. Managing updates, user accounts, and printers for all these machines is not only a big job, but also one of many small repetitive steps—which makes it ripe for automation. Having been exposed to DevOps practices at the CTL, I wanted to find a way to corral all these machines in a sustainable way.