Since Lua 5.4.0 is out, and that made me really happy, I decided to dedicate a small post to languages that compile to Lua.
There are many underutilized features in browsers these days but there is one that had been present in Firefox for a long time and is apparently completely unknown to most web developers, they are called page styles and they expose alternative style sheets to the user.
A GIF is worth a thousand words, so let me show it to you first, and then explain how that actually works.
Got some herbal & fruity teas
There is a chain of tea shops that I kinda like, they are called Bird & Blend Tea Co.. When I first noticed them I didn’t realize they were a chain. I had recently moved to the UK and my wife was studying in Angel while we were in an Airbnb in the Isle of Dogs. That flat didn’t even had a table or chairs, so every morning, I’d leave the flat with her and go towards Angel together. There in Angel, I’ve found one of my favorite places in all of London, Camden Passage, which is a little collection of streets an alleyways full of cozy coffee and tea shops (and other shops and pubs). The first coffee shop that felt like home was there — six degrees — and so was the first tea shop, Bird & Blend.
This post is in Portuguese as it concerns the Brazilian dev community.
Recentemente teve uma treta na comunidade de devs do Brasil onde várias pessoas foram acusadas de serem “dev de palco”. Nesse post, vou comentar por que esse tipo de thread é uma imaturidade sem tamanho e o que eu acho que é um uso melhor do tempo e esforço de todo mundo.
Yesterday, I mentioned on SSB that I was working on something, well, this is it. I’m launching Project Moon Hermit which is something that I mentioned a couple times in the past but never really tried out. Well, yesterday, I decided to test the idea out instead of doing actual work and much to my surprise, it started working.
Recently I’ve read this post about the sad state of cross platform GUI frameworks and was quite impressed by how much I agree with it and how much I think we should focus more on desktop apps instead of SaaS and mobile stuff. This post is not an attempt to contradict the post mentioned above but another datapoint for those wanting to learn more about cross-platform development tools. In it I’ll talk about a real world application I’ve built for my own personal use to help me blog more.
There is a huge opportunity for the creation of private client-side-only PWAs in the world but developers wanting to build such apps are in for an uphill battle against the status quo and now against Apple as well. I’ve just read a post by Aral Balkan entitledthat made me realize that the PWAs I was building here might just be dead for iOS users.
I really enjoy producing content and in the last years I haven’t done much and am feeling a bit blue because of that. So, to make me happier, I’m reactivating my YouTube channels and will start publishing content both in English and Portuguese. The content will mostly circle around web, IoT, game development and programming languages stuff.
I haven’t produced any new video yet but I moved the old English videos from the old Amora Labs channel, which is where I was publishing things in mixed languages. Now, the new English-only channel contains the videos in English, and the Portuguese channel still contains all the videos produced so far (both the PT and the EN ones). Going forward, I’ll enforce the separation of the channels.
A video that I think English speakers might enjoy is the series I’m starting on WebExtension development:
A video that might spike the Portuguese speakers curiosity is this one about Smalltalk:
It is increasingly hard for small content producers to share their own blog posts online as news aggregators and social networks move towards different algorithms that penalize them. In this brief article, I’ll summarize the problem, make an argument that the current solutions are bad, and finally question if this path is actually leading to the web we really want.