-
11 Nov 2014
» Use The Defaults
-
17 Aug 2013
» Chess and Computers
-
04 Aug 2013
» Use Other People's Code
-
24 Jul 2013
» Foundational Rules of Code Testing
-
19 Jul 2013
» Team Language Replication
-
03 Jul 2013
» Refactoring Code Improves The Customer Experience
-
01 Jul 2013
» Your Code Smells
-
13 Jun 2013
» Developers Spend Half Their Time Fixing Bugs
-
05 Jun 2013
» Upgrading Ruby 1.8.6 to 1.8.7
-
30 May 2013
» Playing Board Games Is Like Watching Sports
-
23 May 2013
» Bandit Algorithms are Better than A/B Tests
-
15 May 2013
» Successful Marketers are Creative
-
08 May 2013
» Mobile Devices Aren't Phones
-
01 May 2013
» Limiting Code Damage
-
23 Apr 2013
» Startup Lessons Learned From an Auction
-
15 Apr 2013
» Rentership and Usership
-
12 Apr 2013
» Lawyers and Interpretation Rule the World
-
29 Mar 2013
» Automatic Updates from the App Store
-
20 Mar 2013
» Dizzying But Invisible Depth
-
19 Mar 2013
» Create a Site for Your Github Project
-
12 Mar 2013
» The Life of Source Code
-
04 Mar 2013
» Stop Complaining and Change It
-
01 Mar 2013
» Sometimes You Can't Design Simply
-
27 Feb 2013
» Programming Language Adoption
-
25 Feb 2013
» Penetration Testing is Stupid
-
19 Feb 2013
» Don't Evaluate Yourself With Bad Metrics
-
18 Feb 2013
» I have a great idea...
-
14 Feb 2013
» Order of Magnitude Better
-
12 Feb 2013
» Tests 'Should Not Begin With Should'
-
05 Feb 2013
» Sightglass Coffee and Square Wallet
-
04 Feb 2013
» Live Longer By Writing Unit Tests
-
31 Jan 2013
» Effectively Consuming Valuable Content
-
28 Jan 2013
» A Better Writing Process in 5 Steps
-
26 Jan 2013
» Let's Kill Subversion
-
23 Jan 2013
» Personal Insecurities
-
21 Jan 2013
» Product Timing
-
18 Jan 2013
» How to Hire People For A Startup
-
17 Jan 2013
» Facebook Authentication and OAuth
-
16 Jan 2013
» Retiring Domains
-
15 Jan 2013
» Identify Hungry People
-
11 Jan 2013
» Cool Desktop Backgrounds Will Blow Up Your Computer
-
10 Jan 2013
» The PCI ASV Process Sucks
-
09 Jan 2013
» Acquiring Users With a Drip
-
07 Jan 2013
» How OAuth Works
-
06 Jan 2013
» Web and Mobile Revenue Models
-
04 Jan 2013
» Traditional Education Is Changing
-
03 Jan 2013
» How to Secure Any Application
-
31 Dec 2012
» Falling In Love With Computers
-
29 Dec 2012
» Gift Cards Are Impersonal
-
28 Dec 2012
» A Single Retail Store
-
27 Dec 2012
» Measure Interest Before Building Products
-
26 Dec 2012
» iA Writer Is My Killer App
-
24 Dec 2012
» The Problem You Solve
-
23 Dec 2012
» Don't Let Them Kill Your Ideas
-
22 Dec 2012
» Extracurricular Activities of Passionate People
-
20 Dec 2012
» It's the End of the World, Again
-
19 Dec 2012
» Penetration Testing as a First Step
-
18 Dec 2012
» Why We Buy Things
-
17 Dec 2012
» Be Passionate Like a Kid
-
14 Dec 2012
» Write For Yourself, Not Others
-
13 Dec 2012
» How to Present Without Sounding Like a Vendor
-
12 Dec 2012
» The Future is in the Past
-
11 Dec 2012
» Don't Give Developers Access to The Operating System
-
10 Dec 2012
» Enable Comments On Your Blog
-
05 Dec 2012
» The Struggle of Lego
-
04 Dec 2012
» Don't Make Unsubscribing From Email Hard
-
03 Dec 2012
» Customer Service and Customer Satisfaction
-
29 Nov 2012
» Get to Profitability as Fast as Possible
-
28 Nov 2012
» Bug Bounty Programs
-
27 Nov 2012
» The Worst Time to Raise Financing
-
26 Nov 2012
» Learn By Doing It
-
20 Nov 2012
» Please, Get To The Point
-
19 Nov 2012
» How To Create Decoy Pricing Options
-
16 Nov 2012
» How to Use Anchor Pricing
-
14 Nov 2012
» How To Setup an RSS Feed with Feedburner The Right Way
-
13 Nov 2012
» Designers and Data Scientists. Oh My!
-
12 Nov 2012
» Value Proposition
-
09 Nov 2012
» The Structure of an Investor Update
-
08 Nov 2012
» Be Nice and Be Helpful
-
07 Nov 2012
» Building a Successful Habit, Successfully
-
06 Nov 2012
» The Tipping Point State
-
05 Nov 2012
» Consumerization of Enterprise Sales
-
04 Nov 2012
» Automatic Updates Are The Future
-
02 Nov 2012
» Programming Makes You High
-
01 Nov 2012
» Don't Use Two Spaces After A Period
-
31 Oct 2012
» A Dedicated Security Team
-
30 Oct 2012
» SEO: Layout and Site Tips
-
29 Oct 2012
» Negotiate a Better Startup Equity Package
-
24 Oct 2012
» I'm Cheap: Products I Pay For Have to Be Awesome
-
23 Oct 2012
» Writing About What I Learn
-
22 Oct 2012
» Find Long Tail Keywords Using Google Analytics
-
19 Oct 2012
» Limiting Your Daily Distractions
-
18 Oct 2012
» The Facebook Like Button is a Web Bug
-
16 Oct 2012
» The Security and Developer Passion Dilema
-
11 Oct 2012
» Thoughts on Spotify
-
08 Oct 2012
» The Price is Right and Advertising
-
28 Sep 2012
» Increasing Revenues Beyond Initial Sales
-
24 Sep 2012
» Happiness is Perception
-
21 Sep 2012
» Building and Growing a Meetup Group
-
18 Sep 2012
» Use Seclusion To Optimize Creativity and Productivity
-
14 Sep 2012
» Believing in A Crazy Vision
-
10 Sep 2012
» Market Size
-
06 Sep 2012
» Be Productive. Not Busy.
-
31 Aug 2012
» First Floor Labs: Free Palo Alto Office Space For 6 Months
-
28 Aug 2012
» Raising a Seed Round: A Step-by-Step Guide
-
24 Aug 2012
» Company Culture is Defined By You and Your Actions
-
22 Aug 2012
» Reading is Critical
-
21 Aug 2012
» Overcome The Fear of Rejection
-
14 Aug 2012
» Examples of Liquidation Preferences
-
09 Aug 2012
» Advice and Advisors
-
30 Jul 2012
» Dream Big
-
18 Jul 2012
» Choosing A Startups Initial Evaluation
-
16 Jul 2012
» Huge Lifestyle Businesses
-
11 Jul 2012
» A Minimum Viable Product
-
06 Jul 2012
» Jekyll Vs. WordPress: Blog Platform Comparison
-
04 Jul 2012
» Company Purpose
-
02 Jul 2012
» Purposely Delaying Features
-
28 Jun 2012
» Challenge Yourself to Always Learn
-
27 Jun 2012
» Jekyll and SEO Optimization
-
26 Jun 2012
» Open Source Attribution
-
25 Jun 2012
» A Better Email Inbox
-
22 Jun 2012
» Have Fun While Raising Venture Capital
-
20 Jun 2012
» Be Determined and Focused
-
18 Jun 2012
» Failure Is An Opportunity
-
29 May 2012
» Steve and the NeXT logo
-
16 Apr 2012
» Equity, Valuation, and Getting Rich
-
12 Mar 2012
» Avoid Distractions and Remain Focused
-
28 Feb 2012
» Security the Wrong Way
-
09 Feb 2012
» Do They Solve Hard Problems?
-
01 Feb 2012
» Hip Hop Entrepreneurship
-
31 Jan 2012
» How I Use FourSquare
-
30 Jan 2012
» TrollBlock.com
-
23 Feb 2011
» Builders, Breakers, and Fixers
-
16 Feb 2011
» Being Sneaky About Security Regulations
-
17 Mar 2010
» BSidesSF 2010 - An Alternative Conference
-
08 Mar 2010
» Security? Who Cares!
-
03 Feb 2010
» Cross-Site Scripting in 37Signals Writeboard Application
-
19 Nov 2009
» Failure to Restrict URL Access
-
09 Nov 2009
» Confidentiality, Integrity, and Availability
-
28 Oct 2009
» Interrogating DNS Caches
-
21 Oct 2009
» OWASP 2007 Top 10 Presentation
-
12 Oct 2009
» Insecure Communications
-
24 Sep 2009
» Writing Secure Code
-
22 Sep 2009
» Understanding Cookies
-
16 Sep 2009
» Insecure Cryptographic Storage
-
26 Aug 2009
» Broken Authentication and Session Management
-
12 Aug 2009
» Information Leakage and Improper Error Handling
-
05 Aug 2009
» Cross Site Request Forgery (CSRF)
-
22 Jul 2009
» Insecure Direct Object Reference
-
08 Jul 2009
» Malicious File Execution
-
08 Jul 2009
» Injection Flaws
-
29 May 2009
» Understanding Cross-Site Scripting (XSS)