Today’s cars just work, for the proof of my piece this week, let’s say at 95% efficiency of what’s physically possible with the current design. Modern buildings use just enough material to fulfill their original design specification and function and faithfully remain safe under their design conditions. Planes are designed to be optimal in terms of the size, shape and usage for their lifetime and have similar design characteristics. (All these industry applications run on software packages designed by developers).
Now this brings me to the state of software development and packages, as a general practice if an application or program runs at 1% or even 0.01% of the possible performance efficiency this is acceptable by todays developers’ standards. Recalling way back when Windows 95 was 30Mb. (At the time considered massive). Today we have web pages with greater footprint than that! Depending on your system configuration Windows 10 is 4Gb, which is 150 times bigger than the original Windows 95! But by what margin do you think Windows 10 is superior to Windows 95? Their basic functionally are still the same.
Yes, there are extra bells and whistles, but does this make life easier or more complicated?
My point is this, we are becoming lazy, and Security professionals are expected to fix inherent issues within our colleagues’ development acceptable and irritatingly frequent code releases;
So, without any further delay, enjoy our roundup of stories for this week…
Look around: our portable computers are thousands of times more powerful than the ones that brought man back from the moon. Yet every other webpage struggles to maintain a smooth 60fps scroll on the latest top-of-the-line MacBook Pro. I can comfortably play games, watch 4K videos but not scroll web pages? How is this ok?
Software disenchantment | Nikita Prokopov
Does Cybersecurity Slow Down Your Development and Innovation?
Very often, this question triggered a series of arguments on roles/responsibilities, authorities, priorities etc. In the end, the business leader (or the big boss) had to jump in and decide, which was usually a kind of compromise or patch. But the tension between the development and security teams was carried on, the conflict between innovation and cybersecurity seemed to be an unsolvable problem.
Being someone on both sides of the world, I’d like to share some of my experience and thoughts. Hopefully, it will help you form a better strategy or solution..
Does Cybersecurity Slow Down Your Development and Innovation? | Bryan Li
Why developers with cybersecurity skills will be the biggest tech heroes of 2018.
Cybersecurity is, and always will be, one of the most influential and necessary challenges for business in the current landscape.
That makes it increasingly important for designers and developers, who must retain the fundamental elements of it, and embed secure processes into their work.
You see, to fully protect data, sensitive information and digital systems from outsiders, security needs to be baked into the design of a system or application.
Security must be a concern from day one, supported from the ground up.
That includes data storage and transfer, encryption, authentication or user monitoring and much more.
Why developers with cybersecurity skills will be the biggest tech heroes of 2018 | Nathan Sykes