Code that you might want to share could include:
At a startup, if you have a working/semi working product that is demonstrable (demo-able) the last thing you need is for your product to unexpectedly crash during a demonstration/ sales meeting/ investor meeting.
I was recently talking to a startup founder who was not able to demonstrate key features of the product due to a recent update that had rendered parts of the application inoperable.
Here are a few techniques you can do to ensure that your product is stable enough to always have key workflows be demo-able on demand (from most to least confidence):
When I interview candidates I ask them what techniques they have to identify tough bugs. Here is a non-exhaustive list of some of the techniques I use (in no particular order):
A good friend has started up a new business Blinds In Print. It’s an online store that sells made to order blinds with custom designs from a range of designers.
The site uses the following technologies:
Let’s step through and have a a look at the UX/UI of the site and keep an eye out for any front-end issues.
const sum = values => values.reduce((agg, curr) => (console.log(curr), agg + curr), 0);
const foo = () => (console.log(‘bar’), true)
// 'bar' - logs bar
// true - returns true
2. Set a breakpoint in using debugger keyword and an Immediately-Invoked Function Expression (IIFE)
We are going to setup a new macOS computer to run React Native and simulate an iOS and Android device on your mac.
These instructions have been tested on macOS Sierra 10.12 using the following tools
We will be walking through
Once the Homebrew installation has finished check that there are no existing configuration issues
Tasks have a lower limit. Tasks can’t be done in zero seconds. Tasks can’t be done in negative time. All tasks take time, but there is no upper time limit for a task.
I recently tried to do something relatively simple, converting a webpage to PDF. I thought it would not take too long. I estimated six hours. It took over 16 hours. I’ll talk through my thoughts, and what went wrong.
My project backend is written in Django. With generating a PDF were two easiest options are using either
A. A Python package or
B. A 3rd Party API
3rd Party APIs can save you time and money
Third party APIs are APIs provided by other parties (e.g. Facebook, Google, etc) to allow you to access their functionality and use it in your own app.
You could spend years building your own email delivery platform, or you could use SendGrid’s API and get it done in a few minutes.
You could spend forever building your own mapping service, or you could use Google Maps API.
3rd Party APIs can be thought about as outsourcing for your app. Given enough time, human power, computing power and knowledge you could…