πŸŽ™οΈ

Single File Chat in Elixir Phoenix

Single File Chat in Elixir Phoenix

Meet PhonenixPlayground

I found this library on github suggestions and I always wanted to have something simple and quick to test out LiveView prototypes. What can be quicker than opening Livebook and trying something there? Folks behind PhonenixPlayground made both of my wishes come true!

If you would like jump straight into the code:

Run in Livebook

Read more β†’

Top 5 Things I Learned as Entrepreneur

Top 5 Things I Learned as Entrepreneur

In August 2023, I opened my own LLC to run a fractional CTO/consulting business. After almost a year, I learned some important things that could be useful for people who would like to make a change in their career.

  1. Never trust anyone unless the contract is signed and the invoice is paid. As the title says, a potential client might be eager to work with you, but when it comes to the actual contract and work, they might suddenly disappear without any signs of life, even people with whom you thought you had a nice relationship.
Read more β†’

Top Self Help Books

Top Self Help Books
Read more β†’

Continuous Improvement Culture

Continuous Improvement Culture
How to establish a culture of continuous improvement across whole company? Why it’s even important to have continuous improvement culture in your company? For example, if you read a book for 15 minutes daily you already read more than majority of people aged between 15 to 44. Just fifteen minutes a day may put you ahead of competition and this result will be multiplied through the period of time. Same works in business, teams of personal growth.
Read more β†’

Stunning Presentations. Fast.

Stunning Presentations. Fast.
Do you want to create stunning presentations in just 15 minutes? How often when you need to make presentation it becomes entire saga of preparations, updates and fixes? All of it because you use wrong process and tools. Let’s dive a bit into the process of creating a presentation. In most cases, you are on a call where 80% of the content is delivered verbally and only 20% is shown on the screen to highlight your thoughts.
Read more β†’