1,021 karma · joined July 21, 2009
Founder: Test from the Top https://testfromthetop.com/ Better software testing through leadership.
An apparent city builder at first glance, it lands firmly in "survival" territory. The ultra-simple control scheme belies surprising depth and brutal difficulty.
Reactionary reverse cancel culture hit piece, from the usual tabloid.
Absurd to expect anything else. I missed the part of the essay where it pretended to be... whatever you seem to think it should.
You're not sure why it's popular and here you are responding to it, attaching to it and reacting, building on it. It sounds like you did in fact get a lot out of the essay, just like the rest of the peanut gallery.
The full picture of app behavior is invaluable to the new or learning engineer, or even experienced engineers learning some unfamiliar subsystem.
You're in luck! This is almost every tech job.
I'm hitting a creative wall currently where I want to explore the product side of the business. I can only learn so much about code and implementation before I want to change the actual product itself.
I'd imagine manual laborers sleep much more soundly, and are less likely to code in their down time. (but maybe!)
Unrealistic scope expectations are a huge problem for business people without the technical background to intuit pitfalls.
I came up with this system of coverage which would be a huge improvement and much tighter testing process, eventually moving "left" up the development pipeline:
I proposed this and a bunch of other ideas, and the general reaction was flat. My boss said he didn't understand any of it and cut me off trying to explain.
I realize now, the goal set by the CTO was just talk, they had no interest in any real process change. And so, nothing changed.
The concepts are sound, granted they could be better explained, I'm working on it, just not being paid to do so.
No, it's not. Social media is more like a small printing press that will print anyone's little pamphlet. It may be new but it was never the only venue and never will be.
And, there must be some types of moderation to all speech, all.
That's an insane assertion.
I'm having a real hard time understanding how anyone, especially business people can misunderstand this.
Simple: It's not censorship.
The very idea of "virtue signaling" is delusional. There is no practical difference between twitter's intent and their action here.
The constant rejection isolates and estranges the proselytizer from normal society.
After talking to so many engineers in my industry at conferences etc. I heard over and over their frustration with management; Ignoring or understanding the value of software testing. That reflected my own experience and so I decided to launch a set of management training videos.
It's half-baked because I'm currently trying to understand what will actually sell, and get some feedback from customers. Mainly focusing on hiring guides and domain jargon currently.
https://www.linkedin.com/company/test-from-the-top
I want to be the person engineers tell their boss about to learn software testing from a high-level.
I'm about to hire a social media manager to try to drive more traffic via blog posts. I have a ton of content developed already, getting geared up to hit it hard in 2021!
That's several orders of magnatude larger than the largest trump rallys and riots.
Painting BLM as one unified voice of violence is totally dishonest.
Protesting the police is not violent, calling for justice is not violent. The continued, undeniable unaccounted murder of citizens by police is understandable reason for a relatively small portion of the BLM protests to turn ugly, and the police have a major, direct hand in that escalation.
One group is rioting to protest frequent ignored murder of their community.
The other riot to attempt to halt an important democratic government process. That's clearly and demonstrably premeditated sedition and treason anyway you spin it, or ignore it in your case.
Did you read the terms of posting here?
When the test is broken, it's not providing coverage until it's fixed. Which is why I advocate for less assertive testing in that case: https://assertless.org/
The priority of fixing end to end tests becomes critical, and so test maintenance is more important. With a large test suite of functional tests, that effort is not sustainable in my experience. I've been there. An image comparison suite of tests has the same issue, except it may defer all assertions, which is good, but it offloads a huge amount of analysis to the engineer consuming all the output. You really do need a human to check those tiny style changes it finds, a human with extensive knowledge of the product and it's ever-changing visual quirks. I also maintain a large visual testing suite like that.
Cypress is not different from Selenium in that aspect. (There's not much real difference at all that I can see.)
I think end to end tests have more of a value than the traditional testing pyramid would indicate, but there's pitfalls and benefits to each type. A suite of concise unit tests will find obvious bugs with precise granularity incredibly quick on the code they cover, which can never be complete coverage, but it doesn't need to be. This can be used for things like commit hooks that end to end tests just can't.
That's history, but not reasoning. The constitution adapts to the people's needs, I don't believe we've gone down the "wrong" path, but either way the constitution is neutral towards the debate.
I was gifted one on relationships, which is a topic I read often. I can say it was unfocused, terrible advice that seems like the author's rants about their own frustration with modern love conventions. Reactionary and sneaky with appeals to religion sprinkled throughout. No useful information, plenty of hand-wringing about how things were in the old days.