Welcome to Your AI, ML & Python Programming Hub

  • Google Text To Speech API: How to speak more than thirty languages

    Google Text To Speech API: How to speak more than thirty languages

    In this article I will show you how you can use the Google Cloud and Text Speech API, and Google Translation APIs to create a voice-over in over 30 languages. And you will be able to see the result in my latest youtube video. I start this article, with the holy grail for content creators. […]

  • Create your private cloud with OpenStack

    Create your private cloud with OpenStack

    Cloud computing has revolutionised the world. With cloud computing you can spin up your technology stack anywhere in the world with just a click of a button and benefit from the economies of scale. However using the cloud is not always desirable or possible for a variety of reasons. What if I told you that […]

  • WordPress performance & how to improve it

    WordPress performance & how to improve it

    In this webinar I will talk about WordPress Performance and why it will slow down over time. So you have created a shiny new blog on WordPress and your site got really popular, also you have added more functionalities and now you have noticed that your WordPress website is not as fast as it used […]

  • Running WordPress for free on the GCP

    Running WordPress for free on the GCP

    [et_pb_section fb_built=”1″ _builder_version=”4.7.7″ _module_preset=”default” custom_margin=”0px||0px||false|false” custom_padding=”0px||0px||false|false” hover_enabled=”0″ sticky_enabled=”0″][et_pb_row _builder_version=”4.7.7″ _module_preset=”default”][et_pb_column _builder_version=”4.7.7″ _module_preset=”default” type=”4_4″][et_pb_image src=”https://spltech.co.uk/wp-content/uploads/2020/05/google_cloud-wordpress.jpg” _builder_version=”4.7.7″ _module_preset=”default” hover_enabled=”0″ sticky_enabled=”0″ title_text=”google_cloud-wordpress”][/et_pb_image][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ admin_label=”section” _builder_version=”4.4.8″ custom_margin=”||||false|false” custom_padding=”||||false|false” hover_enabled=”0″ sticky_enabled=”0″][et_pb_row admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” hover_enabled=”0″ sticky_enabled=”0″][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text admin_label=”Text” _builder_version=”4.4.8″ text_font=”Roboto|300|||||||” text_font_size=”21px” text_line_height=”1.8em” header_font=”Roboto|700|||||||” header_font_size=”34px” header_2_font=”Roboto||||||||” header_2_font_size=”28px” header_3_font=”Roboto||||||||” header_3_font_size=”26px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” text_font_size_tablet=”” text_font_size_phone=”18px” text_font_size_last_edited=”on|phone” header_font_size_tablet=”” […]

  • Flutter — simple GridView with flashcard game

    Here we are building a simple GridView and make it like a flashcard game. Functions I will talk thourgh includes: Loading a local json and parse it into data model Map the data model into grid-view with click events / animations Audio function to play short clip Share function to upload and share String Some […]

  • Flutter — Set up and build a simple ListView

    Flutter: the cross-platform tool to build native iOS and Android apps I have recently started to learn Flutter, I am still at the very beginning exploring it. This article is my learning notes to show you how to build a simple ListView from scratch. Step 1: Install the SDK on macOS Not surprising that the […]

  • Going on a Home Automation Spree

    Going on a Home Automation Spree

    Just under a year ago I have inundated my house with Alexa’s and Google Home’s. I then went on a semi-expensive journey to fill my house with everything from wifi light switches, wifi sockets, Philips hue type bulbs(Yeelight) to Honeywell wifi thermostats. A year later, after spending a few pounds, is our life any better? […]

  • Startup tips: Why you should consider using Firebase

    Startup tips: Why you should consider using Firebase

    Any startup looking to develop a mobile app for either iOS or Android, a web app or any application that requires a backend, should seriously consider using Firebase as a backend. Why? There are so many reasons for it, but I will try to explain as succinctly as possible. The first reason is, comes at […]

  • AI at your fingertips — Make any security camera smarter for less than $50 using Tensorflow

    AI at your fingertips — Make any security camera smarter for less than $50 using Tensorflow

    Most people think that AI is difficult, and I am on a journey to prove otherwise. Harnessing the power of AI is not difficult but this is only possible because we can stand on the shoulder of giants and take advantage of all the free open source software available out there. Background to this story. […]

  • Startup tips: Use Gitlab to host your code and for Continuous Integration for free

    Startup tips: Use Gitlab to host your code and for Continuous Integration for free

    I would like to recommend Gitlab as a great free tool for startups and charities. If you are a tech startup or a charity, money is tight and resources limited. Consequently, any money/time saved will make a huge difference. If you go for the free version of Gitlab, what do you get? The Cloud version […]

Would you like to contribute with an article?