Ioannis Diamantidis
TipsAboutArchiveTags
TipsAboutArchiveTags

Tips

  • May 21, 2026 - 3 min read

    Convert CSV to JSON with jq

    Command Line jq

    Recently, while working on a task to bulk-import data from a CSV file, I was looking for an e...

    Read more about Convert CSV to JSON with jq
  • May 9, 2026 - 2 min read

    How to loop a video on iOS

    iOS Swift AVKit

    When displaying videos in an iOS app, you may sometimes need them to loop continuously. Think...

    Read more about How to loop a video on iOS
  • April 26, 2026 - 1 min read

    Prevent browser translation with the translate='no' attribute

    HTML

    When building a website, especially one for a brand or a company, maintaining the integrity o...

    Read more about Prevent browser translation with the translate='no' attribute
  • July 11, 2020 - 2 min read

    How to specify an alternative location for the AndroidManifest.xml

    Android

    By default, Gradle expects an AndroidManifest.xml file on the root directory of the main sour...

    Read more about How to specify an alternative location for the AndroidManifest.xml
  • July 8, 2020 - 2 min read

    How to fix adb's `Permission denied` when copying a file from a device

    Android

    On a recent attempt to pull a realm database file created by an application that I built on m...

    Read more about How to fix adb's `Permission denied` when copying a file from a device
  • July 3, 2020 - 1 min read

    Turn your browser into an WYSIWYG editor with document designMode

    Web

    TLDR; Open the browser’s Javascript console, Execute document.designMode = 'on';, Clic...

    Read more about Turn your browser into an WYSIWYG editor with document designMode
  • July 1, 2020 - 2 min read

    How to list all the targets on a Makefile

    Command Line

    make is great tool to orchestrate the setup and build process of a project. It expects a Make...

    Read more about How to list all the targets on a Makefile
  • June 29, 2020 - 2 min read

    How to add support for dark mode on a website

    CSS

    In recent years, dark mode has grown in popularity as more and more devices and browsers are ...

    Read more about How to add support for dark mode on a website
  • June 27, 2020 - 2 min read

    Improve the accessibility of your website using the aria-label attribute

    Accessibility

    With the ever-growing number of services offering their products solely through digital chann...

    Read more about Improve the accessibility of your website using the aria-label attribute
  • June 26, 2020 - 1 min read

    Serve your local website or service on HTTPS with mkcert

    Command Line

    When working on a website or a service, the development environment should imitate as much as...

    Read more about Serve your local website or service on HTTPS with mkcert
Older

Built with , Jekyll and Github Pages

© Copyright 2026 Ioannis Diamantidis