dovyski

Joined 17 years ago

Karma
205
Submissions
67
Member since
Sep 14
Lecturer of Computer Science, researcher, former gamedev, currently a developer gone rogue. Passionate about everything open-source (and ).

[ my public key: https://keybase.io/fernandobev; my proof: https://keybase.io/fernandobev/sigs/ tmRmp20apuPtwb9GIbZhtZlKZSWkK2I0TDX21oYGuwc ]

View on Hacker News

Recent submissions

Comment · 2 years ago
This comment describes with precision what I was feeling and was unable to name or frame. Marvelous times for sure.
Comment · 4 years ago
I am in the same position as the author: I have a tenure track in academia, a semi-decent work, and good feedback from peers/students. However, I never felt so miserable.

I've been thinking about all the reasons why I should not quit. The "freedom" in Academia, helping society (or a few people in it), the grass being greener on the other side, the pandemic is exacerbating my thoughts, it's just burnout, and so on.

I grow more convinced by the minute, particularly when I read that other share the same agonies (thanks for sharing this, author!). Industry is though in many aspects, but at least it's not a delusional bubble fueled by frustration as Academia is. If nothing else, Industry feels more real and with better chances of making me feel alive.

Comment · 4 years ago
Yeah, unfortunately this is the truth (and also the definition of vendor lock-in, right? :)

IMHO GitHub Actions is the flip switch here. Eventually it will become so useful and powerful that its advantages will overshadow any migration's cost related to tools like Jira.

Comment · 4 years ago
Sure! Here is a list of the most important ones (not in any particular order):

- The pull request and code review UI are more user friendly. Everything I need is within reach and clearly visible (build status, test runs, change suggestions, discussions, etc). Gitlab has most of it, but Bitbucket is far behind on this.

- I spend a lot of my "open-source" time on GitHub, so the whole workflow/UI feels super natural to me.

- Issues can track tasks, Discussions can track talking. This is great to keep things organized.

- Great (and simple) release page (recently they added automatic changelog generation from merged PR, which makes it even better).

- GitHub Actions. This is a game changer. It is a well crafted, well documented way of implementing new things in the project workflow. Being able to use a "random" action someone put up that does what I need is priceless. It's like using open-source libs to enhance my code pipeline (allows reusability, discovery, etc). This is also great for CI/CD.

- GitHub projects beta has built-in support for sprints, as well as custom fields (integrated with issues, which is awesome). Everything seems to orbit around the code (imagine coding some custom GitHub action, whose code lives in the same repo as my project, which reacts to the content of a particular issue).

- Issues (and discussions) use markdown and can embed images, videos, spreadsheet, etc, very easily.

Comment · 4 years ago
That's a though one, but I think you can start with what matters the most: cost. If you show that a tool:

- will make developers happier (for me, GitHub is far superior than gitlab/bitbucket regarding tooling, e.g. actions, review, etc);

- is simpler to use, so it reduces management overhead;

- is friendly to non-dev teams, again reducing cooperation friction;

It will likely reduce costs overall. It might be by shipping faster (or better, or more robustly, or more homogeneously at least).

My personal take is that management people use Jira and alike because they read it is the "right" tool. Their motives might be weaker than you think.

Comment · 4 years ago
I second that. It has a limited feature set, which makes you focus on what matters. It is not like Jira that buries you in tons of options and information.

Definitely give GitHub projects a go.

Comment · 5 years ago
I want to second that. Andreas YouTube channel is a great source of genuine inspiration. It's enlightening to see a person as skilled as Andrea doing such great craftsmanship regarding scoping things, improvising, making mistakes, fixing them, making compromises to achieve goals, and more.

I see Serenity OS, I upvote it :)

Comment · 7 years ago
Precisely this! 1MB is perfect for a small "hosting" company putting other small companies online, e.g. John's bakery. A git deploy functionality would drastically improve automation to manage websites. I know the provided cli can do it, but it's a other thing to integrate.
Comment · 8 years ago
Comment · 8 years ago
Comment · 8 years ago
Awesome, project! I can't even count how many times I needed something precisely like FlyingCarpet. Please spread the word about your project.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton