marceloabsousa
Just yesterday, I've tweeted about it: https://twitter.com/marceloabsousa/status/163289383288582963....
Some pull request examples at: https://github.com/marcelosousa/robin-preview/pulls
Every path is different but I think there are a couple of guidelines that I recommend: - Talk with your partner and set expectations from the beginning. Please do not romanticise the journey - it's damn hard and full of sacrifices. Others have suggested a deadline - I also did that but find it a bit unrealistic because you'll have excuses to continue devoting an unhealthy amount of time to your company. Be kind to your partner and acknowledge that they will take more load in family duties and you'll have less time to spend with them.
- Find a co-founder that is complementary to you and that you trust. Being a solo founder in your 30s with a family is super hardcore even if you already have found product market fit.
- Do not invest your own money. Finding an early champion of your project and your founder team that could be an angel investor to kickstart things is a must. The alternative is to do it as a side gig until you can reach some kind of Ramen profitability scenario - I'm not a big fan of this because you'll likely focus on revenue too early on.
Happy to chat about my experience if you think it'll be valuable (just DM)
I’ve the privilege to invest a lot of time thinking about what I should be doing my life professionally. In the end, the best I could think of was to be an enabler for others - which for me meant ‘to give them time’. I realised that I also needed to use my expertise to try and give this purpose a better chance of success. I have a PhD in static analysis and programming languages and got experience with writing code analysers.
So I’m on this quest to combine these two core ‘ideas’ - use static analysis to help developers save time and hope that they can improve their life with that time.
I managed to start a company around this mission and build a product focused on reducing the time on pull requests. it’s been a very hard journey so far and feels like I’m just getting started still. It makes me sad and sometimes lonely to see that we are ever more connected but that many times it feels that no one really cares. In my early days of using the internet it was much easier to make meaningful connections.
The ideia is to have a common IR representation from multiple input programming languages to perform static analysis on top of.
This is useful because it's very expensive to write dedicated backend analysers when you have to support 25+ programming languages.
This is specially true when analysers share a subset of the checks (e.g. cyclomatic complexity, identical conditions check). You can check the full list at: https://github.com/SonarSource/slang/tree/master/slang-check....
Ask HN: Which open source projects do you contribute to?
There are many OS projects that I would like to contribute but feel the onboarding curve is very high. Curious about other people experience regarding the OS projects they are contributing.
TLDR: Not all pull requests are the same!
We are working on a way to specify and automate PR workflows so that you can separate the code review and the PR approval/merge steps.
This way you can automate which PRs require code reviews and which don't.
We show how we are using Reviewpad (as a GitHub Action) to automatically merge basic changes and also how to use it to ship PRs ensuring the CI passed.
AI Data Laundering
The Army of Robots Coming
Show HN: Reviewpad, a GitHub action to automate pull request workflows
Ask HN: What are your favourite software developer conferences?
Hi HN!As someone that comes from an academic background in programming languages, the set of conferences was pretty clear (PLDI, POPL, OOPSLA, ICFP, ...) but moving away from academia into more software engineering I have found it hard to nail down the places where developers meet.What are your favourite software developer conferences? Also, I've seen that FOSDEM 2022 will be online - is this a...