Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jonstjohn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
jonstjohn
15y ago
Good on ya! I too often people saying - oh, I'm not in my 20s any more so I can't give up my job making $$$ and supporting my family. News flash!!! It's all about priorities and what's important to you. If your dream is to do a startup
92.
▲
by
jonstjohn
15y ago
I hear a lot of people say that google search results are worse than they used to be - personally I have a hard time telling. What's interesting, though, is that nobody is doing search better, which suggests that it a very tough problem to
93.
▲
by
jonstjohn
15y ago
Completely agree. I'm a mid-range user but participated early on. I answered some very basic questions (how to you rotate an image in jQuery) and continue to accumulate residual reputation almost every day. I've found that it is somewhat
94.
▲
by
jonstjohn
15y ago
We use agile at my company w/ about 15 employees. We introduced it about two years ago to help focus our development process. Although I know there are some issues with agile, we've fully embraced agile by modifying our process along the
95.
▲
by
jonstjohn
15y ago
Honestly, I think there will be a fairly high number of people who regularly read programming books, especially among those who may not have done a CS degree at a university. Personally, I have read dozens of programming books cover-to-cov
96.
▲
by
jonstjohn
15y ago
Fabric is more of a task-oriented SSH replacement with some really nice bells and whistles, much different from Puppet or Chef. Some folks are working on Salt Stack which is python-based and more akin to the others.
97.
▲
by
jonstjohn
15y ago
I initially wrote 35-40% but wasn't sure if that was realistic. No disrespect taken at all - I'm pushing for a more concerted effort on better unit test coverage. We also have a very large set of Selenium tests that run in a distributed b
98.
▲
by
jonstjohn
15y ago
My company, probably like many, uses a majority of open source software but rarely contributes back. As an aspiring open source developer (several projects in the works, not yet released), this has always felt wrong. Honestly, I haven't r
99.
▲
by
jonstjohn
15y ago
Would you consider this testing 'unit testing', though? Sounds more like higher-level integration tests with a lot of dependencies. Honest question.
100.
▲
by
jonstjohn
15y ago
Completely agree. People tend to dismiss testing rather than balance the depth of testing that they do. 100% code coverage doesn't mean you've tested every conceivable combination of parameters to a method. One of the biggest benefits of
101.
▲
by
jonstjohn
15y ago
Excellent points. At the company that I work for, rigorous testing is an absolute necessity. Our web applications are critical to our users' business and any significant bugs in production is not acceptable. We have unit tests, selenium
102.
▲
by
jonstjohn
15y ago
This is really cool - thanks!
103.
▲
by
jonstjohn
15y ago
I studied (and loved) Physics during my undergraduate education, but left it sophomore year because Physics 200 was filled with immature (seemingly) teenage boys with no social skills. I was looking for a broader experience. Tried biology
104.
▲
by
jonstjohn
15y ago
What I found interesting in the This American Life episode over the weekend is that Mike Daisey claimed that the reason why he didn't retract his story before is that he was afraid that it would undo all the 'good it had done' in spreading
105.
▲
by
jonstjohn
15y ago
When I heard PG speak at PyCon last weekend, I hardly even noticed any 'ums' - in fact, it wasn't until I saw it raised on HN that I remembered it. I was thoroughly engaged in his ideas, and my mind likely used those pauses to process what
106.
▲
by
jonstjohn
15y ago
This is a fantastic idea - a lot of 'small teams' think that they are too small for extensive tests, or don't know how to organize themselves effectively.
107.
▲
by
jonstjohn
15y ago
The Kinesis I have with brown switches is fairly loud - people always know when I'm typing on a conference call! I need a stealth keyboard for when I'm on the phone.
108.
▲
by
jonstjohn
15y ago
On the keyboard front - wasn't realy aware of the differences between mechanical and non-mechanical, although I've been using a Kinesis Advantage Pro for several years now and love it. It appears to use the Cherry MX brown switches ( http:
109.
▲
by
jonstjohn
15y ago
The company that I currently work at uses pair programming extensively - not 100% but strives for 3 hours per day. Although I understand its value, actually doing pair programming can be exhausting and tedious. I've also found myself worki
110.
▲
by
jonstjohn
15y ago
Unfortuately, this method of passing an array as a single parameter, rather than actual parameters, is not very self-documenting and leads to more difficult to understand code.
111.
▲
by
jonstjohn
15y ago
To elaborate a bit, we do not allow merging to the mainline until all reviews are completed, manual testing has been performed, and a continuous integration build passes on the feature branch. At that point, we merge to the mainline, then
112.
▲
by
jonstjohn
15y ago
We do code reviews for all committed code, but if there is an emergency in production, we deal with it the best way we can. If that means a quick fix put directly in production, we do it, but there is always a review the following day. Pr
113.
▲
by
jonstjohn
15y ago
We actually use Crucible and it our process is very smooth. Every development task must have a review created for it (usually spanning several commits) and one other person reviews the code. When the reviewer is satisfied, they give their
114.
▲
by
jonstjohn
15y ago
We commit everything to a feature branch where it gets reviewed. Nothing gets to our main branch until the feature is completed, reviews are done and builds pass. It is a really smooth work-flow and doesn't slow us down significantly. Th
115.
▲
by
jonstjohn
15y ago
I love Github and its community, but it absolutely is not the first and last reason for my team to use Git. Our code is highly proprietary and Github is not the solution for us. I continue to use Github and agree about its vitality, but i
116.
▲
by
jonstjohn
15y ago
>> Using an ES5 shim is best-practice these days Hmmm, seems like a huge distance to travel from being 'I think ES5 shims are awesome' to a 'best-practice' these days. I'd be hesitant to use the kriskowal library in production, esp
117.
▲
by
jonstjohn
15y ago
MySQL Cluster seems like an awesome solution to applications with a high write to read ratio (which applies to several that I currently work on). I'd be curious to hear cases of people successfully using MySQL Cluster and some of its pros/
118.
▲
by
jonstjohn
15y ago
We do code reviews, which complements working directly with each other and helps to correct/improve sub-standard code.
119.
▲
by
jonstjohn
15y ago
Thanks for clearing that up - I hadn't really followed the changes to the bands.
120.
▲
by
jonstjohn
15y ago
I was somehow under the (mistaken?) impression that the unlocked Galaxy Nexus would not work on AT&T or at least not work on AT&T 3G. A bit of research suggests this is not the case.
More ›