I recently published on my Instagram profile a couple of videos where I was playing some tunes on guitar or ukulele. Since I wanted the audio to sound as good as possible I decided to record it separately, wiring the instrument directly to the Mac via an audio interface and using the iPhone camera only for the video. The idea was to then put everything together (iPhone video + audio track recorded in GarageBand) and voilà: done.
Sounds easy right?
Well, turned out that it wasn’t.
Given the very basic video editing needs, I decided to use iMovie. So I…
As an Italian living in Berlin, I’m attending German classes, where I was introduced to the concept of flashcards for memorizing words that we learned during lesson. The idea is incredibly simple: you write down the newly learned German word on a piece of paper, and then on the back-side of it you write the translation in your native language. Then, when you have a collection of cards, you train your memory: just put them on the table with the English (or, in my case, Italian) side up, pick one and try to remember the German translation for it. Then…
In one of my recent projects I realized, just before launching, that the website was not rendered at all in some non-modern browsers. Specifically, I tested on an old iPad running Safari on iOS 9.3.5 (which I keep exactly for testing purposes) and on an emulation of IE11. The final result was the same: a blank page. This surprised me because in the early stages of the project, the page was rendered properly even on these devices. I checked the mobile Safari console and found this error:
SyntaxError: Unexpected keyword ‘const’. Const declarations are not supported in strict mode.
This…