I've only been in the industry for about a year and a half, so forgive my lack of knowledge here...I see these no-code/internal tools/run a script easily startups every so often
What are examples of things people are building with these services?
My context - I work at a 200ish person b2b saas - I don't know of anyone in my company using these, at least not in an official capacity I can see
Great question. The answer varies widely depending on the kind of company you are.
1. The biggest pain we solve is to turn scripts that you would run on your own laptop as internal apps that you can share. If your company make no use of script anywhere and does not need any automation then maybe it doesn't apply to you.
2. Avoid live sql queries in production and use templatized sql query made into apps instead (automatically!). Making live sql queries is common in DevOps, support and ops in general. It can be very error-prone, stressful and inconvenient.
3. Integrations between tools you already use but that are unable to talk to each other.
4. Workflows, code that runs very frequently to react to new events, transform data and run your business logic. Most companies are a frontend on a database that is updated in the background. We make it possible to build those workflows from simple scripts so that you can build it faster, more reliable and easier to maintain.
5. The last one only apply if you are a SaaS that want to provide automation as a feature of your product, or a no-code tools yourself. Because we focused very much on the hard-engineering of orchestration and specs for workflows, you might simply want to wrap Windmill to offer it to your own clients.
Seems to be a difficult way to go once you're past the early stages of a project. I can't imagine a team at a say Series B/C startup pausing long enough to test their codebase thoroughly, if they were not already doing it to some reasonable degree.
hm - I'm at a startup with plan/release/build. The truth is...there are almost no abrupt new features. If something is truly a new feature - it's gonna move into planning. We've had 1 instance in my 8 months on the team with an abrupt-ish full-on feature (that I know of at least). I worked on it - there was a lot of communication with me about the scope/timeline/expectations. The feature fit into an offering we have at a beta stage - so it helped us expand something we were working on broadly anyways and was in service of winning a particularly good logo/customer. Again - this is super rare for us, but broadly - we simply communicate priority and have alignment about working on the most important things first. Generally, someone is picking up the feature that's coming off some piece of work or is working on something low stakes. Other abrupt stuff comes up - generally if it's limiting a customer's ability to utilize our product - we prioritize it.
I think you want to have a culture where abrupt new features are incredibly rare.
I suspect it is. Nigeria is a huge country and it's really starting to boom.
It's a small data point, but I'm amazed at both the number of people in Nigeria going through my Elixir tutorials and the rate individual learners are progressing through them.
I hope you're aware that being able to ignore politics is a privilege that you're consciously utilizing.
Some people will get affected by "politics" and, thus, must either be silent and suffer or start to care about politics.
I could be wrong and politics do impact you negatively and...you just don't care. That's a fair stance I guess, as long as you understand that by doing nothing you're essentially accepting that negative impact.
The parent comment touched on this, but wanted to add on - just hoping you're conscious of this truth
You're completely right. I've very fortunate, and that does give me the ability to ignore certain things. I make sure to have an understanding of what is going on, and my active ignorance is more of a way to avoid things I'm already aware of, where my knowledge of the event doesn't help progress anything.
The example that pops in my head first is COVID. I knew what was going on with COVID and how to keep myself and others safe. My issue was that it was circulating everything 24/7, while not offering new information the vast majority of the time. It became very anxiety inducing to see a ton of articles every day that end up just being filler with tangential evidence of nothing new.
But you're completely correct, I'm very fortunate, and I should have clarified more on where and when I choose to ignore certain things.
You are arguing with a group of technocratic ideologues who truly believe in the myths that America is a meritocracy and that the free market can solve all problems. That privilege doesn't exist and that everything that comes out of Elon Musk's and Sam Harris' mouth is not sanctimonious and self-important claptrap as it actually is, but instead beautiful eloquent words graced by intelligence and maturity.
I have attempted on numerous occasions to reason with this community over basic sociological concepts and have repeatedly failed. I have given up on convincing people in SV the truths of the lives of people outside of their bubble. I recommend you do the same and engage in activism. It's more productive. Godspeed.
It’s understandable to give up on a worthwhile cause because you’ve lost the energy for it, but it doesn’t make sense to actively encourage others to give up on it, if the cause was ever important to you at all.
It's quite clear that recent events, specifically the death of George Floyd, Ahmaud Arbery and Breonna Taylor are the exact reason why people have decided to "suddenly congregate into emotional hysteria". Yes, these issues have been present, but, undoubtedly, those deaths sparked something across the country. Are riots and violence the solution? That's debatable, but they do send a message in a society where money is a significant source of power.
As someone who is black and impacted by these recent events - think of them as a giant pouring of gasoline on an already present fire. People are grieving pain that has been present for years. People grieve in different ways. I don't agree with using violence, looting, rioting as a means of grieving, yet I can fully understand why others have taken that route. The riots are in fact a symptom...not an excuse. It's a fact. Slavery was a "well known problem", but it took the Civil War to see the Emancipation Proclamation come into fruition.
Getting rid of racism in America's systems and in individuals is going to take a lot of effort along with moments like this where everyone is reminded of exactly how much progress is left.
> People are grieving pain that has been present for years. People grieve in different ways. I don't agree with using violence, looting, rioting
I stumbled on an interesting phrase for the looting: "looters are not protestors, and protestors are not looters." Some may even distinguish protesters from rioters. Indeed, there are black people still peacefully protesting, even against the use of uncontrolled destruction. It doesn't make sense for people (of different races) to destroy and at the same time rake the reputation of black people through the mud for a moment of... satisfaction (?) without care for the people - even black people - who will be suffer for it.
But I am certain that whoever, regardless of race, is stealing from some designer store does not give a flying fuck about the movement - at least when compared to their greed. BLM is not about the use of slave labor predominant in the clothing industry.
I think you misunderstand my comment by choosing to focus on the subjective importance of the problem. It is necessary to achieve active awareness for those things of personal importance which requires some degree of deliberate effort, otherwise all actions to the effect are reactive instead of proactive. Proactive is not waiting for a reminder from the sudden burst of energy that follows from a single event.
The reason why recognizing group dynamics is important is because it can serve as a means to deprive individual liberty.