Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mattbriggs
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
91.
▲
by
mattbriggs
15y ago
the iPad is a _great_ couch, porch, or kitchen computer. Just because you buy one doesn't mean it needs to replace everything else :)
92.
▲
by
mattbriggs
15y ago
> I have never seen any half way decent developer write code for more then a few minutes without some sort of feedback, automated test suite or not Reading that again, I'm sorry if it came off as sort of attacky, but I really meant that
93.
▲
by
mattbriggs
15y ago
If you are throwing your code away every few weeks, it is probably wasted time. If your codebase is in a lot of flux, it will save you a ton of time, since a good test suite tells you what breaks every time you change something.
94.
▲
by
mattbriggs
15y ago
there are a bajillion libraries out there for unit testing javascript (something test::unit-ish would be qunit). rails + backbone + JST style templating actually makes TDDing your js relatively painless
95.
▲
by
mattbriggs
15y ago
in TDD what you are talking about is called a "spike", just write a bunch of code to try out assumptions and find a direction to go that you are reasonably sure is a good one.
96.
▲
by
mattbriggs
15y ago
I have never seen any half way decent developer write code for more then a few minutes without some sort of feedback, automated test suite or not. You are right that it will work more or less, but they work out the "less" part of that state
97.
▲
by
mattbriggs
15y ago
I think the main reason is because github is so much better then bitbucket.
98.
▲
by
mattbriggs
15y ago
Fair enough, git does have a hellish interface. That is a great complaint, and I totally agree with it. The "zomg history editing!" thing just doesn't seem to die though, even though git been out for quite awhile now, and has become quite p
99.
▲
by
mattbriggs
15y ago
I don't understand why people equate rebase with lying. I work on a team of 12 devs, and pre rebase workflow, gitk sort of looked like a rainbow due to it showing the actual interactions of each developers branch at the chronological time i
100.
▲
by
mattbriggs
15y ago
+1, git rebase -i is amazing for this
101.
▲
by
mattbriggs
15y ago
I agree with the bits about how coding to gain watchers is silly, but I disagree about how people watching loads of stuff is bad. I follow interesting people, and my number one source of finding cool new things is looking at the stuff they
102.
▲
by
mattbriggs
15y ago
I actually use a whole bunch of things for motion. backward-sexp is really nice, but very lisp specific, and I only rarely get to hack on lisp stuff. I use a combination of the following to jump around, and rarely find things lacking. My ex
103.
▲
by
mattbriggs
15y ago
Vim is a fairly large beast, and I was using it at at least an intermediate level. Viper does the real basics of vim, but nothing more. Vimpulse was promising, but after a day using it, I switched back since there was so many things that I
104.
▲
by
mattbriggs
15y ago
Vintage is a very small subset of what evil gives you.
105.
▲
by
mattbriggs
15y ago
I don't know why, I have zero issues remembering that cab deletes everything in your current set of parens and dumps you in insert mode, but emacs key chords just fly out of my head. If I am doing something like learning a new mode, I'll st
106.
▲
by
mattbriggs
15y ago
I'm not saying I agree with twitter, was just trying to explain their argument :) I think it is better to go fully one direction or the other. Either don't support IE9-, or go full reloads until they feel comfortable not supporting IE9-. (o
107.
▲
by
mattbriggs
15y ago
Can't read the article, but I use evil every day to do my work. I don't like vim so much as I like modal editing, and evil gets it right for about 98% of what I want. Emacs is (IMO) just a better platform, although going down the road of le
108.
▲
by
mattbriggs
15y ago
It was a bit of a link bait title, ironically rails is still probably the best serverside framework to write the kind of app he is advocating (just ignore the view bits). It is more that we need a "next evolutionary step" in how frameworks
109.
▲
by
mattbriggs
15y ago
Hashbangs are just a hack while we are waiting for the browsers of the world to all support push state. It is easy to use, well supported, and works really well. What twitter was saying is that in a public, content based app like theirs, th
110.
▲
by
mattbriggs
16y ago
Not really. I wrote a web app for navigating /searching the code base, and serving up syntax highlighted code. That with issh and safari give me everything I would want while pairing. On top of that, the form factor is very small, the viewi
111.
▲
by
mattbriggs
16y ago
Thats a good point. Platform control has always been hugely important to them, the "internet as an extension to windows" would be a good way to describe their internet strategy from the start. Contrast that with someone like google, who cor
112.
▲
by
mattbriggs
16y ago
do you have a source for that? I always thought MS realized how important the internet was going to be before most people, they just never were able to figure out in what ways.
113.
▲
by
mattbriggs
16y ago
I bought one for pair programming (which was a great idea and way better then a laptop), but have been amazed at how much I ended up using it for other things. The big thing I wasn't expecting was how much it took away from how much I use m
114.
▲
by
mattbriggs
16y ago
I think you were consulting in fairly good shops, OR it is more a geographical thing, but man, that wasn't my experience. I was working in one of the better .net companies in toronto -- we were an MS gold partner, our CTO was an MVP and was
115.
▲
by
mattbriggs
16y ago
I sort of wish I had something that went the other way. Nothing against mercurial, I just really like the git branching/rebasing workflow, and wish I could use it at work (where we use hg)
116.
▲
by
mattbriggs
16y ago
I find the opposite. Back when I was working in .net, I remember one argument I got into with my boss with regards to software evaluation. MS has a testing framework and a build tool that are basically a generic xunit and an ant clone. Now,
117.
▲
by
mattbriggs
16y ago
redis is nosql, and they are using it on linux