HNHacker News
TopNewBestAskShowJobs

jakecodes

322 karma · joined February 25, 2016

hnchat:it8wZU2bFFgGvkK6MHki
submissionscomments
jakecodes··on Our long term plan to make GitLab as fast as possible with Vue and Webpack
Thanks! We are working on the backend and the frontend at the same time. We have two separate teams.
jakecodes··on Ask HN: Who is hiring? (December 2016)
Hi inyorgroove. Sorry you did not receive feedback from me. I always try and give meaningful feedback. Feel free to send me an email, I would be happy talk over the examples we talked about in more depth.
jakecodes··on GitLab 8.13 Released with Multiple Issue Boards and Merge Conflict Editor
We are currently in the process of finding ways to implement many formats more quickly. It's certainly on our radars, although I can't promise it will make it into the next release.
jakecodes··on Why we chose Vue.js
@wadentandy, Yes that is still something we are figuring out the best way. For a major feature (like issue boards), because we won't use Vue for everything, we load those files on a per page basis.
jakecodes··on Why we chose Vue.js
Hi wldlyinaccurate, thanks for your comment. There are a lot of frontend performance things we are focusing on for the next release. https://gitlab.com/gitlab-org/gitlab-ce/issues/23213.
jakecodes··on Why we chose Vue.js
Hi @49531. Sorry you felt that our conversation was weird. Regardless of my opinion of React, Vue or any Frontend Framework, I never want anyone to have a weird interview.

My main feeling with Vue vs. React (maybe this should be a different post, as this post was meant to explain why Vue, and focus on the positives):

1. Vue is minimal to add in with existing code. React, is also not bad, but Vue is much simpler to mix in when you can't do a complete refactor.

2. React has a higher learning curve for large scale. I did not want a DSL. That's more stuff to learn and more things to debug.

3. GitLab's modus operandi has always been to keep things as simple as possible, Vue fits that. React does not.

4. React isn't just React it's many other things that you probably want to include.

I've written very large Vue, Angular and React projects in the past. I never had to think twice about which was the easiest to write a large scale project with. Vue scales well. It's never confusing. That doesn't mean that React is bad, or Angular is bad, it just means that the next time I have a choice I'll just choose Vue.

jakecodes··on Why we chose Vue.js
We are constantly working on improving our frontend, and have big plans ahead, so I'd be really interested in hearing what "sucks big time" so we can fix it.
jakecodes··on Vue 2.0 is here
We adopted Vue at GitLab. We couldn't be happier. Our goal was to make frontend development simpler, and that's exactly what happened. Vue isn't strongly opinionated, it just let's you get stuff done faster. You can just use Vue by itself, with solid javascript practices. It doesn't try and "fix" javascript, it just makes things simpler. Evan, you've made an excellent framework. Thank you.

When we were deciding between a few other frameworks, the choice was very easy.

jakecodes··on GitLab Master Plan
Also as the frontend lead, our focus will always be the user experience first and this is getting better every single day. Obviously you can use tons of products with a "bad UI", but you'll find that using GitLab will increase your life expectancy by lowering your stress level.
jakecodes··on GitLab Master Plan
> There is no room for gitlab. Teamcity already has a free edition offering 20 projects and 3 slaves.

GitLab offers unlimited private projects, and unlimited runners for CI right now.

jakecodes··on GitLab 8.11 Released with Issue Boards and Merge Conflict Resolution
Hey thanks for the feedback. We are certainly working on it. Feel free to contribute to the issue. https://gitlab.com/gitlab-org/gitlab-ce/issues/13680
jakecodes··on Ask HN: Chances for mature newbie
I've had a few old guys on my teams in the past and they've been great.

You aren't old. They were 55+.

When I interview people, age does not concern me (45 wouldn't even make me blink). It is only if I think that person will be an asset to my team. And if they are, why should age bother me?

More important questions I ask myself is: Is this person going to be self sufficient or are they going to need a lot of assistance?

Is this person a generally positive person who is willing to communicate with others and me about any struggles they are having so we can fix it?

etc...

jakecodes··on GitLab 8.9 released
Thanks @allan_s we are aware of the slowness of the diff tab. It is something we are actively (this very second) working on. I am not aware of the slowness of the text area. Can you create an issue to show us so we can fix it? https://gitlab.com/gitlab-org/gitlab-ce/issues/new
jakecodes··on Zach Holman joins GitLab as advisor
On it! Thanks for mentioning.
jakecodes··on Show HN: GitHub and Bitbucket browsing reimagined
Thanks @sdesol for the fantastic feedback. It's great that you took the time to write this down.
jakecodes··on Making GitLab faster
Thanks for taking a look at our frontend speed. I've created a few issues so we can take a look at this.

https://gitlab.com/gitlab-org/gitlab-ce/issues/13820

← PreviousPage 3 of 3