754 karma · joined August 27, 2021
I thought that "Shift Left" was going to be the new DevOps buzzword for security groups, but I liked that because it implied an ongoing process, not a "we're going to become perfect and fix this once and for all".
Google's BeyondCorp - the precursor to zero trust architecture - said you need to secure three things: users, devices, and application policies. Your security teams are probably already aware of many of good tools available to secure the users and apps, but the device security piece has very weak tooling even today. You may have heard of MDM software. No one wants to use it.
I'm also thinking about the future here and even with a deceleration of innovation, as long as more countries start declining in birth rate, it still means better standard of living for the rest of us. Population growth can drive an economy, but it also eats up the money flowing out to people.
Of course there's also the very-unequitable distribution of wealth in societies to consider too.
This is exactly how a lot of things function, especially in government and disasters. So apparently it is sustainable. It's just not ideal, but this element is always going to be a part of human nature as our collective consciousness can only focus on fixing a few things at a time.
The theme: Hits can't be planned or predicted. It's a numbers game where you keep trying to make a large number of them and eventually something breaks through.
Can you give an example of writing that does this? Is it more about making declarations (with sources I hope) to nudge the reader to your beliefs? I'm not sure how you convince intelligent people without some explanations.
I read a lot of blogs that make that mistake of starting off a post by droning on for paragraphs about the background, history, or context they want to set for the blog — but I need to know why I'm here in the first place. The title got my attention, but it still doesn't totally tell me what I'll get out of this.
A 'history of a problem' section also has to try and be concise and use really engaging language (it's hard) otherwise those background intros can feel like a chore to read and people will leave.
How do we accelerate learning and more fresh developers to meet demand? A tool like this could be a big part of that answer.
One problem I encountered when I enrolled in an online programming bootcamp was a mentorship gap — We had a mentor but they weren't always available and after the 3 months of camp was over, it was up to you to just find people on a forum who may help you (likely won't, or won't know how). A tool like this (if they become advanced and very understandable) could help you out 24/7.
While a cottage industry of "low-code" "no-code" vendors tries to abstract away a lot of development, I think a tool like Denigma is better in the long run. Low-code will always be limited by its abstractions and constraints (and how its users often won't be nurtured to grow and learn to dig in beneath those abstractions).
AI itself being the programmer is also a long way off and I don't see it getting over the creativity humps it would need to drastically reduce the need for human programmers.