Author archives

John has been CIO/CTO at Seattle Public Schools, Oakland Unified School District, and Fremont Unified School District. . Previously, Mr. Krull was Vice President of Technology at the Charter Management Organization (CMO) Envision Schools that runs four high schools in the Bay Area. He prides himself that he has a strong technical background along with a deep understanding of the field of Education. He earned both his Bachelors and Masters degrees from the University of Washington in Seattle. His earlier professional background includes: Autonomy, Sr. Director Application Services, IT, and Training; Microsoft Corporation, Systems Engineer Manager; Shoreline Schools, Teacher, Technology Coordinator; Seattle Pacific University, Adjunct Instructor.

Five Best Practices for Cloud Security

Microsoft recently published this infographic with examples for securing Azure, but these are best practices that apply to any infrastructure. To Strengthen Access Control, the single most important practice to improve security is to implement multifactor authentication (MFA). Requiring users, especially administrators to use a phone to verify the login goes a long way to …

Training Teachers for Cybersecurity while Working Remotely


School District superintendents are rightly worried about the risks involved with staff and students working from home. There were risks, of course, during pre-Covid19 times, but now, without the help of a District network protections like filters, firewalls, and logging and a watchful eye of District IT, students and staff are at an increased risk …

EdTech Resources Organized

Learning Keeps Going graphic

Frank Catalano does a good job showcasing the resources collated by Edsurge, ISTE, CoSN, SETDA, and Digital Promise. The good thing is they put resources in one place so educators can plan strategically. I know a lot of folks are trying to help, but one off suggestions tweeted usually are not that helpful. I hope …

The State of DevSecOps for 2020

DevOps is the concept of Development teams and Operations working together to provide continuous deployment. In an agile development process, code is moved to operations in short sprints often through automated process. DevSecOps adds the Security team throughout the process where older practices often had security at the beginning and end of the development process. …

Close Bitnami banner