Rhodee
I've reviewed code across languages, team size and maturity. A good static analysis tool is not code review. The word 'context' came up 37 times in this thread (by the time I hit submit) and it is worth digging in to how I build and maintain context with teams. First up, it is my responsibility to uphold, not define a team's best current practices. If you believe a linter and static analysis tools are best current practices, you probably do not need code review. The code review process is an exercise to affirm how well a pull request meets the expectations (context) of a team and suggest remediation where appropriate.
I assume 'context' used in the threads to mean "how we do things here". As a reviewer, I conduct review understanding the problems the team wants its code reviews to optimize for or to avoid. This is due to the people creating the platform. It's a solid platform for reviewers to get things done. Every line of contributed code I review is done with an eye towards ensuring it affirms a team's stated objectives. If those objectives somehow falls outside of what I know to be true from my experiences as a professional and best current practices (BCP), I am empowered to engage the team.
I've had teams request to never provide guidance for coding style issues. Others want to know if how they modeled a React component tree could be improved. My success on the platform relies on always building context. Without that rapport it limits the depth of the review. Because code reviews are interactive, they tend to get better over time. When things go well, the relationship between team and reviewer is seeking a pareto optimum between the pull request and the team's best current practices. When needs change I adapt my reviews. It is the same treatment if you're a one person shop, SME or a listed company.
k thx bye
DataMapper 2 Status and Roadmap
Ancient poo gives clues to human impact on environment
Pundit: Minimal authorization through OO design and pure Ruby classes
Closures in Ruby
Secrets Of The Asset Pipeline
1. Spend three months just in Ruby. I recommend LRTHW (Shaw) and LTP (Pine)
2. Code School 1 & 2.
3. Hartl (will hurt your head in a good way)
4. Repeat Step 1
5. Make apps, learn a few front-end frameworks (bootstrap, zurb-foundation) along the way.
6. Hit the IRC.
I guess it all depends on geographic scope and focus of the startup. Unreasonable Institute and Global Social Business Incubator are good places to begin looking.
Hope it helps -
Ask HN: New Laptop, No OS, Where To Buy?
Is there an online retailer you would buy from if you needed a new laptop as your development machine?Has to be under $500 and no OS. Will just do a fresh Ubuntu install.Thanks for the guidance -
Ask HN: Supplier for Programmable LED T-shirts or 'erasable' T-shirts?
Thanks for reading:I am seeking advice from the community regarding suppliers of T-shirts with Programmable LEDs or shirts that have an erasable area?Preferrably someone willing to do a small batch (< 100)Example: http://www.fatwallet.com/HandHeldItems-coupons/offer-528267/
Know supplier of LED Programmable T-shirts?
I am seeking advice from the community regarding a promo for a product I am working on. Anyone know of a producer for a shirt found in the example? (LED Programmable Scrolling Message Badge Area)Where can I source this for a small batch (< 100)Example: http://www.fatwallet.com/HandHeldItems-coupons/offer-528267/
Ask HN: Help me improve my Rails 3 Environment. Please.
I am new to ruby, played with Sinatra now want to try Rails 3. I am setting up my environment and came up with a checklist.How would you improve it?Here is what I have installedRake .9.2 Compass 0.11.5 Rails 3.0.7 Passenger 3.0.7 + a host of dependencies. My goal is to create an environment with Compass Framework, Passenger and jQuery.Here are my steps -- Thanks for the feedback!Create Rails...
The day before the journey started.
Ask HN: Supporting my startup with side gig - need advice
Fellow HNers,You've walked the walk and I am trying to do the same. I started off as the proverbial idea guy, then got sucked into the awesomeness that is building a service.But now I need to do some freelancing work.I pitched a few folks and got a gig, but now I need to put together a proposal and include a work-for-hire contract and maintenance agreement.So the ask should be obvious by now:...
Ask HN: Where to buy a bike online
I make a promise to myself every so often to get more fit. Its sunny and now I want to try and make good on it.So, anyone know a place where I can purchase a bike online fit for an HN reader? What gadgets would you put on it?For your recommendations, I'd prefer to give my $ to a local shop (NYC) or a small shop with competitive prices. Seeking a bike for daily use with trail/road tyres.