This is what I learned in May 2020:
- A while ago, I found two websites that can be of help for designing color schemas: color-hex.com and a color calculator.
- I learned about Deno. Maximilian Schwarzmüller, author of a great Angular course on Udemy, broadcasted a mail with a 15-minute introduction video to Deno. There, I learned that Deno is developed by the main developer behind node.js and tries to solve some issues alternatively / better than node.js. When Deno is finished, it could be used instead of node.js. Features include built-in TypeScript-support which means no more compilation from TypeScript to JavaScript code. Also, Deno imports dependencies directly from URLs instead of having to run a “npm install”. No more huge nodemodules-folder, great! Security is a top-level concern. For example, Deno prevents scripts from starting a web server without permission. Although all of this sounds great, the time to migrate has not yet come because Deno is still under development.
- From one of the great videos of Tom Scott, I learned that “captcha” is the short form of “completely automated public turing test to tell computers and humans apart”. What a great abbreveation. :D
- Again, I was busy learning about HATEOAS. Here’s an article about how to set the hypermedia type for REST-responses in Spring MVC.
- Although I use Mockito for some time, I didn’t know about the Inorder class and how to test multiple method calls. Here’s an article about that.
- For the first time, I used Hibernate Envers. Here’s how to set up the tables needed for this great authoring lib.
- I learned a lot about Axon, the eventsourcing framework.
I read the following books:
- “Influence” by Robert B. Cialdini. Here’s a review.
This is what I’m working on right now / planning to do in the near future / other stuff:
- On the 19th of June, I will participate as a speaker at Digitaltag. It is a Germany-wide event which with a lot of talks, workshops and streams. As board member of IT Hub, I will represent our association with two IT-relevant topics. First, I will talk about how IT communities work (which is basically the keynote of our barcamp last year). After that, I will deliver some insights in what a software developer does. Both talks target a wide audience, no prior knowledge needed.
(Photo: adrian825, http://www.istockphoto.com/photo/monthly-management-reports-36658768)