Entries
Filters: Sorted by date
How can you run image processing in cloud code (Parse) ? If parse is not the best
There are dozens of web-based image resizing APIs that could help with this. Check out http://www.imgix.com/ for example.
[... 42 words]What are some of the best programming/technical questions on scalability?
“How would you architect Twitter?”
[... 21 words]Are there any websites, forums, or blogposts that discuss startups’ technology stacks or IT infrastructure?
The website www.highscalability.com has a good collection of articles on this topic (case studies about specific startup’s technology stacks) stretching back several years.
[... 45 words]Why is postgresql popular with django?
Partly because the first applications developed on Django (before it was even called Django) used PostgreSQL, so it’s had great PostgreSQL support baked in from the start.
[... 74 words]Is there a way for a user of a site (no database) to add their own notes to a webpage, so when they return (regardless of the device), their notes are shown?
There have been plenty of attempts at building web annotation systems like this in the past—I actually built one for my final year university project a decade ago—but they all suffer from the same problem: web pages change, and once they have changed the annotations may no longer be attached to the right place in the document.
[... 180 words]How do you recruit programmers without risk of them leaving and jacking your idea, especially without initial funding?
You could ask them to sign a non-compete (which I believe are non enforceable in some jurisdictions, including California) but you might find this deters some skilled programmers.
[... 89 words]Professional Networking: How can I find on the internet an expert in a given field?
We launched a speaker directory for Lanyrd recently that might help here—it lists the most prolific speakers for thousands of topics, based on our dataset gathered across many conferences around the world.
[... 120 words]What are good ways to rewrite a social network and still keep old users?
Don’t rewrite. If you’re going for a major overhaul, do it in as many small steps as possible. Massive rewrites are a great way to completely kill all forward motion on your product.
[... 53 words]How is a dictionary (key value) related to a hash?
The following terms describe essentially the same data structure across a number of different languages:
- A Perl hash
- A Ruby hash
- A Python dictionary
- A Java Map (an interface used by HashMap and others)
- A Lua table
- A JavaScript object (if you ignore object prototypes)
How do I quit the startup I founded without causing too much fallout?
Have you discussed your situation with your investors? They are likely to strongly prefer you taking a larger salary than stepping down or taking on consulting work.
[... 46 words]Does Facebook Graph Search scale linearly?
You may find the paper they released about the underlying implementation useful: https://www.facebook.com/downloa...
[... 26 words]What are some interesting Facebook Graph Search URLs?
I rather enjoy https://www.facebook.com/search/... because it suggests that Facebook have taken polygamy in to account.
[... 30 words]What are some good Facebook Graph search queries?
Employment related ones can be interesting: “friends of my friends who have worked for Google” for example.
[... 50 words]How to find the URL of a page in an iframe?
You can’t, as this would be a security and privacy violation. Imagine an evil website which loads up Google in a full page iframe and then tracks what the unsuspecting user searches for and clicks on.
[... 125 words]Benefits and disadvantages of cashflow positive startups joining an accelerator program?
YC has a very low time commitment. There is a dinner once a week (which takes up the evening from 6pm onwards), and any other sessions are 20-30 minute slots you book yourself with the YC partners and advisors. My experience was that most teams have 2-3 of these a week.
[... 338 words]What’s it like being an attendee at Google I/O?
It’s a fantastic opportunity to spend quality time with the Google employees who built the APIs you build software on top of—the core Android team, the Google Maps people, the Chrome engineers etc. it’s kind of like Apple’s WWDC in that regard—short of going to work for Google there is no better way to meet and interrogate that many expert Google engineers in one place.
[... 84 words]How scalable is Django?
Django scales in exactly the same way as PHP or Rails or any other stateless shared-nothing web technology: you ensure that the web nodes (running your Django code) are independent from your persistence layer (database, caching, session storage etc) and scale then independently.
[... 191 words]What is a good list of conferences, speaking gigs, hackathons, and other technology-centric events where one can reach software architects and developers?
We have a pretty comprehensive list of (mostly tech) conferences in the Midwest USA here: http://lanyrd.com/places/midwest...
[... 45 words]What advice would you give to a new technical co-founder at a startup?
It sounds to me like you’d be better off seeking an engineering role in an existing, relatively mature startup (one with 5-15 engineers) rather than looking to be a technical co-founder of a brand new company. Startup engineering is likely to be pretty different from what you’re used to, and there’s no better environment to learn than a fast-moving company that already has a small and highly talented group of engineers.
[... 102 words]What are some books that programmers should read to understand logic?
Logic is more of a mathematical concept than a computer science concept—programming books are unlikely to focus on it.
[... 69 words]Besides MTurk, what are some good resources to use when doing market research for a startup?
SurveyMonkey and Google both offer services where you can pay to get responses to a survey from a large number of recipients:
[... 51 words]I have embedded videos in a PowerPoint presentation (using a fix), but now they do not play when I save the file as a .pdf. Any idea how to make this work?
It isn’t possible to embed a video in a PDF file. If you want the embedded video to play you will need to distribute the presentation in the original PowerPoint format.
[... 69 words]I want to write a short summary for every article I read online for future use. What is the best tool to do this?
http://pinboard.in is well suited to this. It’s a bookmarking service (like the old Delicious) with a bookmarklet that lets you quickly annotate and add tags to a link, privately or in public. For an extra fee the site will archive copies of the pages you are linking to as well in case they vanish in the future.
Is Quip self-funded or VC backed?
VC backed: $15,000,000 Series A from Benchmark Capital. Take a look at their Quip Company Fact Sheet linked from https://quip.com/about/
[... 33 words]How long should I budget for an experienced designer to design a responsive ecommerce store?
There’s no single answer to this—it depends on the scope of the project. A one-page store selling 3 items is quicker to design than a thousand page store with dozens of category homepages etc.
[... 87 words]If I told you "Get me a 20 minute meeting in front of xyz person and I’ll give you $20 whether or not they buy into what i have to offer, would you set up the meeting?
Absolutely not. My ability to make introductions relies on people trusting me to make good introductions. If I make a poor introduction to someone it damages or destroys my ability to make introductions to them in the future. If I get a reputation for selling introductions I’ll lose credibility with everyone in my network.
[... 97 words]What is a good onboarding process for a new employee at a startup?
Have them deploy the site on their first day. This ensures they know how to...
[... 174 words]What are the most useful software everyone should use for programming and web development?
Some flavour of Linux.
[... 24 words]How are you gonna solve when the user has a gender issue?
Don’t ask for gender at all, or if you do make the field optional or provide a text field that the user can put anything they like in.
[... 46 words]