![CodingWithMitch](/img/default-banner.jpg)
- 698
- 18 670 054
CodingWithMitch
Canada
Приєднався 22 лют 2016
Learning to code by making real Android projects.
Want some extra help? Check out our courses: codingwithmitch.com/courses/
Want some extra help? Check out our courses: codingwithmitch.com/courses/
How to keep Software Engineers Happy
The BEST android courses in the world: codingwithmitch.com/
I had a chat with my engineering manager at Square. He's the best!
Truthfully, he's the only manager I've ever had but that doesn't make him less great! We talk in detail about how he keeps his engineers performing at their best while simultaneously maintaining happiness and job satisfaction.
Mike:
MECarmody
Follow Mitch:
mitch_tabian
codingwithmitch
.
.
I had a chat with my engineering manager at Square. He's the best!
Truthfully, he's the only manager I've ever had but that doesn't make him less great! We talk in detail about how he keeps his engineers performing at their best while simultaneously maintaining happiness and job satisfaction.
Mike:
MECarmody
Follow Mitch:
mitch_tabian
codingwithmitch
.
.
Переглядів: 1 930
Відео
Android Performance with P.Y. (Author of Leak Canary)
Переглядів 4,9 тис.Рік тому
The BEST android courses in the world: codingwithmitch.com/ P.Y. and I talk about android performance, memory leaks, tools for performance monitoring, Android at Square, and his journey as an L8 android developer at Square. P.Y.: Piwai Follow Mitch: mitch_tabian codingwithmitch . .
Getting Promoted as a Software Engineer
Переглядів 6 тис.Рік тому
The BEST android courses in the world: codingwithmitch.com/ 0:00 Creating online content for Software Engineering 3:32 Rahuls formal education 6:00 Turning down Google for a job at a start-up 8:43 How to gain confidence in interviews 10:36 Interview prep: Technical 15:10 What's the best way for companies to interview? 19:10 Interview prep: Behavioral 22:33 Interview prep: System design 26:55 Wr...
Software Engineering Interviews at Big Tech (Square)
Переглядів 6 тис.Рік тому
The BEST android courses in the world: codingwithmitch.com/ In this video I'm going to talk about Software Engineering Interview process at big tech companies. I'll talk about the interview process in detail, including Squares android interview process. If you're thinking of applying for a software engineering job, this video will help you understand the application and hiring process. 0:00 Wha...
Android Google Maps with Jetpack Compose 2023
Переглядів 19 тис.Рік тому
The BEST android courses in the world: codingwithmitch.com/ What's in this video 1. How to set up the google maps SDK for android 2. Using Google maps SDK with Jetpack Compose 3. Adding clusters to your map. 4. Adding polygons to your map. 5. Adding markers that are clickable and display information. 6. Showing your location. 7. Asking permission to show your location. 8. I wrote a little algor...
Serve an XML or Compose UI at RUNTIME
Переглядів 4,6 тис.Рік тому
The BEST android courses in the world: codingwithmitch.com/ I made a simple app that serves either a (1) compose UI or (2) XML UI. Which UI is served is configurable at runtime. So basically I built two almost identical UIs, one in compose and one in XML. And I'm retrieving a flag from Firebase remote config. Its just a boolean. If true the app will serve the compose UI. If false it will serve ...
Android Gif Builder App (new course)
Переглядів 2,9 тис.Рік тому
Watch the course: codingwithmitch.com/courses/giffit-a-gif-building-app/ Learn to create an android app that builds gifs! The gifs are saved to the phones public storage so you can share them with other apps. Topics: 1. Android file system 2. Reading and Writing files to internal and external storage 3. Asking for permissions 4. Scoped Storage 5. output streams 6. input streams 7. Jetpack Compo...
DO NOT do this in a Software Engineering Interview
Переглядів 9 тис.Рік тому
The BEST android courses in the world: codingwithmitch.com/ 4 things you should NOT DO in a software engineering interview. Social: mitch_tabian codingwithmitch . .
Advice from a Principal Software Engineer at Amazon (Steve Huynh)
Переглядів 12 тис.Рік тому
The BEST android courses in the world: codingwithmitch.com/ Chatting with Steve Huynh about how I transitioned from a Physics student to a software engineer. Currently I work at Square as an Android Engineer. Steve's UA-cam: ua-cam.com/users/ALifeEngineered Social: mitch_tabian codingwithmitch . .
From Physics Student to Software Engineer
Переглядів 11 тис.Рік тому
The BEST android courses in the world: codingwithmitch.com/ Chatting with Steve Huynh about how I transitioned from a Physics student to a software engineer. Currently I work at Square as an Android Engineer. Steve's UA-cam: ua-cam.com/users/ALifeEngineered Social: mitch_tabian codingwithmitch . .
The Best Android Libraries Use Code Generation (VLOG)
Переглядів 12 тис.2 роки тому
The best Android courses in the world: codingwithmitch.com/courses/ Kotlin poet playground: github.com/mitchtabian/KotlinPoet-Playground KotlinPoet: square.github.io/kotlinpoet/ Join Flexispot Spin&Win to win Standiverary gift from Sep. 20-30th, 2021. 100% winning rate! Spin&Win link for US site:bit.ly/3jTqe7n Spin&Win link for CAN site:bit.ly/3yVpYt0 To Celebrate FlexiSpot Standiversary from S...
Modularizing Android Apps
Переглядів 20 тис.2 роки тому
Modularizing Android Apps: codingwithmitch.com/courses/modularizing-android-apps/ Kotlin Clean Architecture MVI Multi-module Compose Ktor (Network) SQL Delight (Caching) Coil (Image Caching) Unit Tests UI Testing with Compose Hilt Dependency Injection Testing with Hilt Building an "offline first" application Check out the code: github.com/mitchtabian/Dota-Info Follow me: Instagram: instagram.co...
Compose Navigation Animations (NEW)
Переглядів 26 тис.2 роки тому
The BEST android courses in the world: codingwithmitch.com/ In this video I show you how to add animations to your jetpack compose navigation system. Accompanist Animations: github.com/google/accompanist/tree/main/navigation-animation Article by Ian Lake: medium.com/androiddevelopers/animations-in-navigation-compose-36d48870776b Samples: github.com/mitchtabian/Dota-Info github.com/2307vivek/Ado...
Powerful Android Apps CLEAN Refactor
Переглядів 10 тис.2 роки тому
The best android courses on the planet: codingwithmitch.com/ I did a major refactor to the "Powerful Android Apps with Jetpack Architecture" course. Here's a high level of what I did: 1. Migrate from Dagger to Hilt. 2. Update Navigation Component. 3. Avoid sharing viewmodels. It makes unit testing easier when I can test fragments in isolation. 4. Splitting business models into Entities and Dto'...
Multiple Backstacks on Android (My Experience)
Переглядів 13 тис.2 роки тому
The best android courses on the planet: codingwithmitch.com/ Navigation Component now has support for Multiple backstack's. Thank you Ian Lake and others at google who contributed. Social: mitch_tabian codingwithmitch . .
Shimmer Animation (Jetpack Compose Beta)
Переглядів 12 тис.3 роки тому
Shimmer Animation (Jetpack Compose Beta)
Is Kotlin Multiplatform Mobile Ready for Production?
Переглядів 111 тис.3 роки тому
Is Kotlin Multiplatform Mobile Ready for Production?
Google Maps is Tricky with Jetpack Compose (VLOG)
Переглядів 9 тис.3 роки тому
Google Maps is Tricky with Jetpack Compose (VLOG)
I Built a Cross Platform App with Kotlin (Kotlin Multiplatform) (VLOG)
Переглядів 40 тис.3 роки тому
I Built a Cross Platform App with Kotlin (Kotlin Multiplatform) (VLOG)
iOS Development is Easier than Android Development (VLOG)
Переглядів 52 тис.3 роки тому
iOS Development is Easier than Android Development (VLOG)
Publishing an Open Source Library (VLOG)
Переглядів 8 тис.3 роки тому
Publishing an Open Source Library (VLOG)
Kotlin Multiplatform and iOS coming soon (VLOG)
Переглядів 8 тис.3 роки тому
Kotlin Multiplatform and iOS coming soon (VLOG)
Consulting, Android Development, Jetpack Compose (Podcast)
Переглядів 3,2 тис.3 роки тому
Consulting, Android Development, Jetpack Compose (Podcast)
KMP or Flutter? Firebase can get Expensive (VLOG)
Переглядів 9 тис.3 роки тому
KMP or Flutter? Firebase can get Expensive (VLOG)
Business Idea AND I made an OOPSIE... (VLOG)
Переглядів 2,6 тис.3 роки тому
Business Idea AND I made an OOPSIE... (VLOG)
February 2021 Update - Courses AND ??? (VLOG)
Переглядів 2,4 тис.3 роки тому
February 2021 Update - Courses AND ??? (VLOG)
Testing if a Network Connection actually has Internet on Android
Переглядів 11 тис.3 роки тому
Testing if a Network Connection actually has Internet on Android
Monitoring a Network Connection in Realtime with LiveData
Переглядів 28 тис.3 роки тому
Monitoring a Network Connection in Realtime with LiveData
Please give a web application development project mini project topic in current world related (2024)
one of the best explanations!! thanks
Here is your engagement. I loved it.
Palestine will be free, there is no israel
Kudos to your wife for her support
*my base.html is not showing the contents of home.htm written in a content block but every time returns with the initial things we wrote in base.html what might be the problem? it seems everything is alright but still not working.*
Thanks Mitch! Just love the course
It doesn't find nothing in ACTION_FOUND, bro if you don't know how to resolve this I think that I will stop here 😢
Mine is here in this channel -> #JapaneseFastFluency ❤bro
Wooow, this architecture is also valid for my app, thank you!!!
Thank you ❤
Thanks bro it helped a lot
I confess that I found pretty strange to use a gh token to pull my own public library from Gh pkgs, but since I was following a good tutorial about it I wasn't much of a struggle.
Since google really likes to change things, a few problems have cropped up in this otherwise excellent vid: 1. imageResource() no longer works. 2. preferredHeight() is now just height(). 3. The reference to the viewmodel within the Fragment needs to be done OUTSIDE of the setContent{} area. Here's the error you'll see: "StateFlow.value should not be called within composition More... (⌘F1) Inspection info:Calling StateFlow.value within composition will not observe changes to the StateFlow, so changes might not be reflected within the composition. Instead you should use stateFlow.collectAsState() to observe changes to the StateFlow, and recompose when it changes."
Some kind of comment
Hey Thanks for putting together this course, answering a lot of questions I didn't even realize that I had 🙂
Thanks for the video, helped me a lot!
Thanks for the video, helped me a lot!
Hey, I just completed the phone screen for an internship position. The next task is pair programming, and I'm waiting on the email for that. Got a few questions for you: 1) How much time did they give you to schedule the technical interview? I'm out of town part of next week and I'm hoping it doesn't interfere too much with this interview. In your video it sounds like they gave you a whole month, so I hope that's the case for me. 2) I already know it's going to be data structures and algorithms-style questions.Were you able to use Google/StackOverflow for the pair programming? Google is telling me yes. Also just wanted to note, the recruiter emphasized that rather than them throwing a question at me to solve, it will be us working as a pair to solve the question. 3) After the pair coding is a '2 hour take home project'. I should have clarified with the recruiter, but do you have any feedback on this? I'm a bit confused as to whether it's actually timed, or if they anticipate that it will take only 2 hours, but it's not timed. Thanks!
no kotlin at that time
Thanks . Very nice video .Very clear..❤
this channel is the worst coding channel on UA-cam. This guy knows nothing about anything. Did you finally learn HTML ?
Shut up you no name
Hi Mitch, great video…thanks for posting! I sent you a Connect via LinkedIn to further discuss some of the follow-up questions I have for you from this video. I would greatly appreciate the connection!
now getting the certificate for ngnix, django got easier.
Really good tutorial. Far more useful than learning it in a classroom. Thanks for taking the time.
how would you sum based on a conditional. for example, lets say you wanted a sum for lettuce, watermelon, and beef jerky?
Well done, Mitch!
best Tutorial, how to enable SSl and https?
Thanks, Mitch! That helped a lot
Can we do manual testing on the devices?? Android and iOS web app
why Windows ?
on my mobile phone video quality cannot go beyond 360p ???
Hey, just checked out your recent video on email login with Django, good stuff man. On that note, give FilterBounce a shot. Its service is top-notch and more affordable than any other tool I have tried. It even offers up a free plan to get you started!
Loved this tutorial on Django, Mitch. Adding FilterBounce could be a great addition, though. It is an email verifier tool that, in my experience, surpasses all others. Check it out man, you would not regret it. Their affordable plans start gently at $10.
Mitch, you are killing it with this Django email login tutorial. Ever thought of bringing in FilterBounce to the mix? I began with their free plan and, boy, was I surprised by the accuracy. I stopped wasting leads because other tools would mislabel them as risky.
Yo, Mitch, this Django custom user model is slick. Just a thought - might want to consider showing the wonders of FilterBounce in a new video. I use their api for contact form verification and lost leads have been a thing of the past. FilterBounce accuracy is unrivaled.
Just saw this video on email logins, CodingWithMitch. Great stuff! But have you tried the FilterBounce software for email verification yet? I swear by it. It outperforms all other detectors in verifying email IDs, much better than the industry mainstays like Debounce, NeverBounce, and MillionVerifier.
Damn Mitch, this email login tutorial rocks! But to complete the magic, try showcasing FilterBounce. Trust me, your email rep stays pristine because of their insanely accurate verification process. It barely gets any wrong, bounce rate stays under 1%, too.
How would I add a picture to the homepage
This doesn't make retrofit caching any less. What you were describing are two different layers of caching. One can still use room to cache complex data structures which are still eventually retrieved via API call. One doesn't contradict another
Nice video Mitch! Does this means that for big projects you would find hundreds of modules. Is there any disadvantage for this?
Really digging this series
I feel like they are hypocrites, they say don't use static, but this hilt thing is basically static fields that live somewhere.
Is this guy alive?
Where can I find the libraries PY mentioned at the beginning of the podcast? I was only able to find Leak Canary.
sorry I changed the number of likes from cool 911 to 912
Can you help me write the same project with the volley library
However it is harder to submit an app to the Apple Store
Hello, how can i draw those clusters or muitlpolygone in android osm android library
I want to plot a waveform from a sensor I'm streaming to mobile device.... Would this be a decent library to use? Coding on android is so foreign to me.