What you should know as a founder of a software company

What you should know as a founder of a software company” is a nice overview of subjects, with links to learn more, for anyone who is thinking about or have already started a software company.Ā  The article goes through:

  • UX design
  • Visual design
  • Customer support
  • Marketing
  • SEO
  • Press outreach
  • Writing
  • Tech
  • Laws & accounting

Of course, no one article can tell you everything you need to know to run a software company – there’s just too much – but this one is a good place to start.

Periodic Table of Software Engineering

I came across this Periodic Table of Software Engineering, and I think it’s an excellent visualization.Ā  For those working their way to become software engineers, it provides a nice map of skills, topics, and knowledge areas to cover.Ā  For the rest, it clearly explains why software is so much more complex than anybody thinks.

What is the hardest part about learning to program?

Quora runs an interesting question – “What is the hardest part about learning to program?“.Ā  As always, there are plenty of insightful answers with suggestions, tips, shared stories, research and statistical data, and more.

For me personally, this answer in particular was useful, as I’m very well familiar with the phenomena, but never knew there was a name for it –Ā Dunning–Kruger effect.

phpFastCache – high-performance, distributed object caching system

phpFastCache is a high-performance, distributed object caching system for PHP.Ā  It supports a variety of drivers, as per its GitHub repository:

  • APC(u)
  • Cookie
  • Files
  • Memcache(d)
  • Redis
  • … and many more.

Single Sign On – You’re Probably Doing It Wrong

Arnes Blanert wrote an extensive article for the architect magazine on the subject of Single Sign On (SSO).Ā  It covers both authentication and authorization via a variety of widely and not so widely used methods, including oAuth, SAML, JSON Web Token and more.

As someone who was involved in a variety of Single Sign On implementations (see some of the posts on the subject in my blog), I wish I had an article like this in my RSS feeds much much earlier.