Self-evaluation improvements

A little while back I released a tool for self-evaluating as a web developer. I have just now updated it to include some explanation and guidance for things topics where the learner indicates a need for it.

You can try it for yourself at Web Development - Self-evaluation. It is centered on inexperienced developers. It might be of some benefit to old dogs that need to remind themselves about tricks forgotten as well. Fill it out, the data is sent nowhere, it isn't tracked, you get a persistent link. You evaluate yourself, you change your answers as you learn.

It is technically quite simple. I wrote it in Elixir and Phoenix, because I enjoy those. The devil is in the writing, it turned out to be quite a lot of text to provide some context on 80+ topics of web development. I do think it can be quite useful and I hope you all give it a try.

If you just want to read it all, which I don't recommend, you can do so here.

Very curious about your thoughts. I'm available at and occasionally on Twitter where I'm @lawik.

Take care of yourselves out there.

Latest Posts

Video - Livebook, trying it out

Last friday I did my second live stream. A lot of nice people stopped by and I spent the time showing and getting more familiar with the newly released Livebook....

Read More

Lumen - Statically compiled Erlang for x86

The Lumen Project is an ambitious compiler development effort to create a complimentary set of compilers and tools that allow developers to get the power of the Erlang VM, The BEAM, in places it does not traditionally fit. Such as the browser. Currently the project is at an early released stage as covered in Luke's ElixirConf talk. It does not yet implement all of Erlang OTP and as such won't handle most Erlang/Elixir you could throw at it. I want to show something that it does do. And while the project is a complicated compiler project you do not need to know that stuff to try it out. This should be achievable for most developers and to ensure that I wasn't talking out of my rear I had my assistant developer follow the instructions without my input and it worked out well....

Read More

A Telegram Bot in Elixir feat. LiveView

I asked my network about noting ideas quickly and got a lot of good responses. One mentioned saving them in Telegram. I don't think I want to do specifically that but I do want a minimum friction way of noting ideas for later review and refinement. And sending them to a Telegram chat would be quite nice. So I started on the path of something like a note-taking system using Telegram for ingesting quick notes. And I want to share the satisfaction I felt with seeing the near real-time way that it works....

Read More
Read All Posts →