Skip to main content

Posts

Showing posts from October, 2017

What you should know as a founder of a software company

https://qotoqot.com/blog/founder-skills/ by Ivan Mir on Oct 18, 2017 Starting a business is like roaming in a fog: you often feel like you have no idea where exactly you are going or what to do next. What seemed simple turns into weeks-long research, with dozens of opened browser tabs full of jargon, self-promotion and contradictory advice. It would be nice to have some kind of a map. In this guide I outline what we have learned during our years of running independent development studios and a startup. I also include lists of resources for further reading. We are not affiliated with any of the linked persons and companies and the links are not referrals. UX design Weak user experience design makes people hate your product. Big companies can get away with it because their clients often have no other choice, but it’s a crucial point for a new market player. Likewise, you probably know companies that beat competitors by providing a better experience and pay...

Programmers write 325-750 lines of code per month.

That’s Capers Jones , an American specialist in software engineering methodologies. He examined 12,000 software projects and made two surprising discoveries: Programmers write 325-750 lines of code per month. The choice of programming language doesn’t influence that number. How does that play out in real life? Let’s say Alice and Bob are both asked to write a very simple web app that displays the number of widgets in stock in a warehouse. The number is stored in a database; all you have to do is display it to the user on a web page. Alice chooses a low-level language and Bob chooses a high-level language. Alice’s status report one month into the project: It went well. I wrote and tested about 500 lines of low-level code. The code initializes a connection to the database. By the end of next month, I might be able to send a query to the database. I’m devoting month 3 to reading the result from the database. In the following months I will write the code to displ...

The Coming Software Apocalypse

https://www.theatlantic.com/technology/archive/2017/09/saving-the-world-from-code/540393/ here were six hours during the night of April 10, 2014, when the entire population of Washington State had no 911 service. People who called for help got a busy signal. One Seattle woman dialed 911 at least 37 times while a stranger was trying to break into her house. When he finally crawled into her living room through a window, she picked up a kitchen knife. The man fled. The 911 outage, at the time the largest ever reported, was traced to software running on a server in Englewood, Colorado. Operated by a systems provider named Intrado, the server kept a running counter of how many calls it had routed to 911 dispatchers around the country. Intrado programmers had set a threshold for how high the counter could go. They picked a number in the millions. Shortly before midnight on April 10, the counter exceeded that number, resulting in chaos. Because the counter was used to generating a uniq...