This is the fourth in a series. You might want to read the previous post before reading this.
This is the third in a series of articles about assembly language. You might want to read the previous post, and the ones that came before it, before this one.
This is the second in a series of articles about assembly language. If you’re reading this, you should make sure you already understand how Assembly, CPUs, RAM and registers work.
This article is about what is actually going on inside your computer when you’re running software. It’s part of a series about how much fun assembly can be, designed to be readable by anyone trying to improve their coding and computer science skills. It covers the CPU, RAM, registers and assembly language.
Everyone I speak to at the moment seems excited about the Internet of Things. Everything in your home could be online, communicating and being controlled. Your fridge could Snapchat you when you run out of milk! Your shower could turn on the toaster when you stop running the water!
The enormously popular web framework Ruby on Rails turned 10 this week. These are some quotes from its creator David Heinemeier Hansson (DHH), taken from a VIP VoIP talk he gave at Google Campus, London on Rails’s 10th Birthday (Thursday 24th July 2014).
Here’s a talk I gave back in April on the many misunderstandings people have about Minimum Viable Products.
Premature optimisation (optimising things when you don’t know that they need optimising) is the root of much terrible C++ code. This technique is an example of immature optimisation, which means optimising things when they definitely don’t need optimising but doing it anyway because it’s kind of fun.
This post is for people who are just starting out. When you’re just beginning your startup, you’re not looking for PR, investment, growth hacking, finance / tax / accounting / legal help.
Or more accurately: you’re thinking about MVPs all wrong, probably.