The largest benefit of mob programming (or software teaming or ensemble programming) is the continuous knowledge sharing. Instead of trying to figure out context during code reviews or syncs, you do it organically all the time. Developing together builds a tight team where people grow together.
Yeah, and reduces the lottery factor. Much less siloed knowledge banks creating unicorn Subject Matter Experts (SMEs). Lots of SMEs is a security risk.
Hence my question was about programming rather than engineering. Composition could, for a long time, be a task humans do whereas the components are generated by AI.
They're likely on the hype train, I'll give you that. Doesn't mean next generation won't be doing software engineering completely different from how it's done now.
Of course it will be different. It is different now than it was 10 years ago, even without AI, and it was another flavor of different 10 years before that. Jobs evolve. That doesn't mean that we should be advising people to not learn. Keep learning, and be comfortable adapting as things change.
The title actually surprised me because of that. I would’ve assumed the SQLite team would pronounce it sequelite since es kew el ite is pretty awkward to say.
But the grammar would suggest they do say it by pronouncing each letter of the acronym separately.
I definitely prefer the pronunciation that sounds like a sugar-free beverage additive.
"This Java tastes like Rust, would you parse me sum see'kwel-ite?"
Yeah, I have some ideas about including different data sources. You have to start somewhere, though, and Meetup.com has a nice real-life aspect to it. My best guess would be that Github and HN would add most interesting data from a technology / community popularity and natural language perspective respectively.
Question is: how do you connect a Github repo or a HN post to a specific community? Content based? User based? Topic based? The community detection in the real life Meetup.com network is at the very basis of this and for good reasons, so you'd have to find a way to tie other data to that idea.