Vim after 15 years

Vim after 15 years” is yet another one of those “my Vim configuration review” posts by someone who has been using Vim for 15 years or so.

As someone who is also a long time Vim user, I have to say it’s quite common to review your configuration once in a while and remove some outdated bits which made it into plugins and Vim core, update plugins to newer versions, and replace plugins with newer alternatives.

The Evolution of a Static Website

Next month I’m giving a talk on the evolution of the deployment tools and processes in the last couple of decades.  This article is going along the same lines but over a much shorter period of time and only covering the static websites, not web applications.  Still quite impressive as to how far and how fast the technology is changing.

Front-End Checklist

This Front-End Checklist is pretty awesome and quite extensive:

The Front-End Checklist is an exhaustive list of all elements you need to have / to test before launching your site / page HTML to production.

It is based on Front-End developers’ years of experience, with the addition from some other open-source checklists.

It goes over generic HTML bits, meta information, web fonts, CSS, images, JavaScript, security, accessibility, performance and more.

The best part is that large parts of this list are pretty easy to automate and integrate with your deployment / continuous delivery tool chain.

MailChimp vs. Amazon SES + Mailwizz

Here’s an interesting story of moving away from MailChimp to a combined setup of Amazon SES and MailWizz, which resulted in overall 92% reduction of the monthly bill.  Given it’s not the same functionality, but if you are technical enough and your requirements are simpler than all the functionality of the MailChimp, this looks like a good alternative.

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.