There are some pretty good solutions for collaborative live streams with other creators. But if you are like me, you probably think they are a little too expensive, and you probably wish they were more customizable. Thankfully, Agora exists and you can build your own services like this one!

Prerequisites

  • An…


When the pandemic hit in 2020, remote communication became an even more vital part of the way we communicate. Clearly, remote communication will continue to be a big part of our future. Adding video call capabilities to your current app will allow users to stay on your app longer, help…


Agora updated to support Flutter 2 with null safety

Flutter 2 brought lots of changes for the Flutter framework, and Agora is now updated to support all those changes. With the new agora_rtc_engine 4.0.1, we get some great features. Here are a few of the highlights.

Null Safety

The complete package is updated to support sound null safety. Use the new…


alt text

Growing a blog in this day and age is no easy task. There is so much content online that getting noticed seems like an insurmountable task. But here are just a few approaches that will increase your chances.

Grow Social Presence

Much easier said than done. But with a big social presence you…


Photo by James Harrison on Unsplash

Flutter is about to have a really big year this year! With the event on March 3rd, 2021 coming up, as well as the community growing bigger and bigger, the upside of Flutter is looking enormous.

But this means that there will be a lot of new people starting…


Photo by Azamat E on Unsplash

January 15th, 2020 was the day I decided to put my cringey first video out in public. A day later I checked back and it got 4 views. Now almost 11 months later the channel has amassed almost 10,000 subscribers and over 40,000 monthly views. …


With all the new technologies and frameworks, it is becoming easier and easier to create apps that “work”. I put the work in quotes, because even though the app might function, it will most likely not scale and will probably have some big bugs as well. …


Photo by Nik Shuliahin on Unsplash

Why I left

Since I was in highschool, I never wanted to work a 9–5 job. I have been the person that likes to have control of what I am doing, and with the things that I build.

What I don’t like about 9–5

  • A 9–5 forces you to stay there even when you have finished your work.
  • You…


Photo by Yancy Min on Unsplash

As I was learning about CI/CD I accidentally committed my database configuration file to my GitHub account, to make it work.

Only after I did this did I discover Environment Variables and they can be used for sensitive things like this. So I quickly deleted the database configuration file, but…


Photo by Scott Graham on Unsplash

As flutter grows the number of State Management solutions grows just as quickly. When I first started exploring Flutter there were only a couple options now there is Redux, ScopedModel, Provider, BLoC, RxDart, States Rebuilder, Get, as well many more that I can’t list off the top of my head.

Tadas Petra

On a journey to explore all the different aspects of coding.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store