Raghav Dua
Raghav Dua
  • 27
  • 38 449
The RIGHT way to ask strangers for a Job Referral
Messaging people for a Job referral ≠ Casually texting your friends
Sometimes, when you approach a stranger on platforms like Linkedin for a Job referral, you don't pay attention to what you're writing.
Often, your message will come across as rude or unprofessional, which is the reason most people ignore your request or worse, just remove you from their connections.
Write better messages, leave a better impression, get more referrals from people.
In this video, I'll teach you basic etiquette that you need to follow when asking strangers for a Job referral.
👉 SUBSCRIBE TO MY CHANNEL
czcams.com/users/RAGHAVDUA1
👉 CONNECT WITH ME
Raghav 🔗 www.linkedin.com/in/raghavdua
zhlédnutí: 412

Video

MLOps and the Future of AI
zhlédnutí 732Před 21 dnem
Welcome to the 6th episode of SRE101 - A Podcast where I bring the brightest minds in the world of DevOps & Reliability to share their insights with you! Kashif is a Sr. Staff Software Engineer focusing on AI Infrastructure at Meta. In today’s Episode, we discuss the Infrastructure that powers the next generation of AI Models, trends in MLOps and how we can adapt to a world that will be dominat...
Day 5 | Monitoring Kubernetes Applications
zhlédnutí 1,5KPřed měsícem
Try Application Performance Monitoring with Site24x7 www.site24x7.com/kubernetes-monitoring.html#RaghavDua&CZcams&K8sapp Learn how to monitor your Kubernetes applications in production Understand the concept of Application Performance monitoring, the 4 golden signals that one must absolutely monitor and the basics of alerting on the right things. TIMESTAMPS ⏰ 01:05 Topics Covered 01:56 Sample A...
Day 4 | Deploy your first application to Kubernetes
zhlédnutí 1,8KPřed 3 měsíci
Learn how to deploy your very first Application to Kubernetes! Understand how Deployments, ReplicaSets & Services work in Kubernetes. Deploy your first Pod, scale out your application, roll out updates to it, explore objects using Kubectl and K8s Dashboard UI and finally learn how to properly delete your app from Kubernetes. TIMESTAMPS ⏰ 00:00 Intro 00:45 Code walk-through 03:39 Prepare the Con...
Day 3 | Install Kubernetes on your Laptop using Minikube
zhlédnutí 753Před 3 měsíci
Learn how to setup a local development environment for Kubernetes using Minikube Understand how to install and run Minikube, how it works under the hood, how to run and manage Kubernetes clusters using it and how to get all the information you need about your clusters using Minikube. TIMESTAMPS ⏰ 00:00 Intro 01:58 Install & Run 02:36 Internals 04:21 Usage 07:22 Drivers 👉 REFERENCES 1. Kubernete...
Day 2 | Kubernetes Architecture explained
zhlédnutí 3,6KPřed 4 měsíci
Learn the Architecture and main components of a Kubernetes Cluster Understand how Kubernetes operates at large scale, how it is deployed, how the different components interact with each other to run your containerized applications and finally how a request flows through the system. TIMESTAMPS ⏰ 00:00 Intro 00:39 What is a Cluster? 00:55 Node & Control Plane 01:58 Inside a Worker node 03:53 Insi...
Day 1 | Introduction to Kubernetes
zhlédnutí 3,2KPřed 4 měsíci
Learn what is Kubernetes. Understand the problem of Container orchestration, how Kubernetes solves it and whether you should adopt Kubernetes or not. TIMESTAMPS ⏰ 00:00 Intro 00:31 The Problem of Container Orchestration 01:48 What is Kubernetes 01:56 How Kubernetes works 02:32 Where did Kubernetes come from? 03:03 Why is Kubernetes a big deal? 03:33 Do I need Kubernetes? 05:04 Use cases 05:27 W...
Lesson 8 | Docker Networking explained
zhlédnutí 1KPřed 5 měsíci
Learn how Networking works in Docker Welcome to the 8th lesson of Complete Docker course: from 0 to INFINITY! TIMESTAMPS ⏰ 00:00 Intro 00:26 Why do you need Networking in Docker? 01:06 Network basics 01:22 Network Types 03:10 Bridge Networks hands-on! 09:02 Project 👉 REFERENCES 1. Docker website 🔗 www.docker.com/ 2. Docker Networking 🔗 docs.docker.com/network/ 3. Kubernetes 🔗 kubernetes.io/ 👉 S...
Lesson 7 | Storage in Docker using Volumes
zhlédnutí 447Před 6 měsíci
Learn how storage works in Docker using Volumes Welcome to the 7th lesson of Complete Docker course: from 0 to INFINITY! TIMESTAMPS ⏰ 00:00 Intro 00:29 Need for container storage 01:20 Bind Mounts 02:08 Volumes 03:04 Coding exercise 10:00 Volume Plugins 10:30 Project 👉 REFERENCES 1. Docker website 🔗 www.docker.com/ 2. Storage in Docker 🔗 docs.docker.com/storage 3. Docker Volumes 🔗 docs.docker.c...
Lesson 6 | Docker vs Kubernetes - Key Differences and Use Cases
zhlédnutí 541Před 6 měsíci
Learn the main differences between Docker & Kubernetes and when to use which. Welcome to the 6th lesson of Complete Docker course: from 0 to INFINITY! TIMESTAMPS ⏰ 00:00 Intro 00:37 Differences between Docker and Kubernetes 👉 REFERENCES 1. Docker website 🔗 www.docker.com/ 2. Kubernetes website 🔗 kubernetes.io/ 3. Docker Architecture 🔗 docs.docker.com/get-started/overview/#docker-architecture 4....
Lesson 5 | How to use Docker
zhlédnutí 2,7KPřed 6 měsíci
This is the complete tutorial for beginners on How to use Docker 🐳 Welcome to the 5th lesson of Docker course: from 0 to INFINITY! If there's one video in this entire playlist that you NEED to watch, it is right here 🔥 This video is a hands-on coding exercise that you can do as you watch it 🚀 You will learn how to: 👉 Create Docker Images for your application 👉 Work with DockerHub Repository to ...
Lesson 4 | How to Install Docker on Ubuntu and Windows 11
zhlédnutí 979Před 7 měsíci
Learn how to install Docker on Ubuntu and Windows 11 🐳 Welcome to the 4th lesson of Complete Docker course: from 0 to INFINITY! Learn: 👉 How to install Docker on Ubuntu & Windows 11 and deal with caveats 👉 How Docker works on non-linux platforms 👉 WSL2, Hyper-V and the wild web of Windows virtualization technologies 🤯 My previous video on Docker's Architecture 🔗 czcams.com/video/2-4LDgcAhWM/vid...
Lesson 3 | Docker Architecture - How docker works
zhlédnutí 1,1KPřed 8 měsíci
Welcome to the 3rd lesson of my Docker series! Understand Docker's architecture, its key components and how they all work together 🚀 Finally, let's see who comes up with the best solution to the question posed in the video! TIMESTAMPS ⏰ 00:00 Intro 00:31 Client 00:39 Docker Daemon 01:05 Workflow & Key Components 02:37 Advanced Objects 👉 REFERENCES 1. Docker website 🔗 www.docker.com/ 2. Docker A...
Lesson 2 | Container vs Virtual Machine: What's the difference?
zhlédnutí 806Před 8 měsíci
Welcome to the 2nd lesson of my Docker series! Learn the difference between Containers and Virtual Machines. In this video, I will teach you the concept of Virtualisation, the key differences between Containers & VMs and finally examples & use cases of both. TIMESTAMPS ⏰ 00:00 Intro 00:24 Similarities 00:34 What is Virtualisation? 01:12 Key differences 02:09 Use cases of Containers 02:51 Use ca...
DORA Metrics, DevOps Productivity & Micromanagement
zhlédnutí 503Před 8 měsíci
Here’s your golden chance to watch me rant about Micromanagement! I sat down with Dhruv Aggarwal, the CEO of Middleware. We talked about measuring Productivity of DevOps engineers, whether that’s a good idea and how the DORA framework boils this measurement down to 4 key metrics! If you’re a leader or an engineer who aspires to become a leader one day - this one is for you! TIMESTAMPS ⏰ 00:26 I...
Lesson 1 | What is Docker?
zhlédnutí 2,4KPřed 9 měsíci
Lesson 1 | What is Docker?
How to reduce Docker Image size using Multistage build
zhlédnutí 2,9KPřed 9 měsíci
How to reduce Docker Image size using Multistage build
Kubernetes anti-patterns with Suman Chakraborty
zhlédnutí 571Před 10 měsíci
Kubernetes anti-patterns with Suman Chakraborty
Learning about Observability with Pranay Prateek
zhlédnutí 719Před 10 měsíci
Learning about Observability with Pranay Prateek
Reliability in Web3 with Karthik Kalyanaraman
zhlédnutí 193Před 11 měsíci
Reliability in Web3 with Karthik Kalyanaraman
Kubernetes Package Management using Helm
zhlédnutí 893Před 11 měsíci
Kubernetes Package Management using Helm
Deploy a production Database in Kubernetes
zhlédnutí 6KPřed rokem
Deploy a production Database in Kubernetes
Solving AWS connectivity issues using VPC reachability analyser
zhlédnutí 242Před rokem
Solving AWS connectivity issues using VPC reachability analyser
Linux Troubleshooting Tricks: Part 1
zhlédnutí 472Před rokem
Linux Troubleshooting Tricks: Part 1
Find the process occupying a specific port in Linux
zhlédnutí 348Před rokem
Find the process occupying a specific port in Linux
Creating a Docker Image from scratch
zhlédnutí 2,3KPřed rokem
Creating a Docker Image from scratch
Learning about SRE with Garima Damani
zhlédnutí 1,6KPřed rokem
Learning about SRE with Garima Damani

Komentáře

  • @find-arka
    @find-arka Před 6 dny

    Job search 101. Good stuff Raghav! Cheers!

  • @kartikjairath4072
    @kartikjairath4072 Před 8 dny

    Great one!

  • @sre101
    @sre101 Před 8 dny

    Here are the message templates that I personally use during referral conversations. CONVERSATION STARTER " Hey Raghav, hope you're doing great. I was wondering if you'd be open to refer me for a role at Dunder Mifflin. I found this particular opening extremely suitable for me: <Job link> A little bit about me - I'm a DevOps engineer with six plus years of experience. I have mostly worked at young, fast-paced startups, and I'm now looking for bigger challenges. I'm happy to share my resume and other details if you need. Looking forward to your response. Cheers! " ------------------ IF THE PERSON SAYS NO TO YOUR REQUEST " No worries Raghav. Thank you for your response have a great day! " ------------------ FOLLOWING UP ON YOUR REFERRAL REQUEST " Hey Raghav, just checking to see if there are any updates about my application " ------------------ IF YOU COULDN'T FIND ANY SUITABLE ROLES ON THE COMPANY'S CAREER PORTAL " Are there any openings for front-end engineers in your company? I couldn't find anything on the careers portal. So I was wondering if people on the inside have better visibility into open positions. " ------------------ IF THINGS DON'T WORK OUT DESPITE THE REFERRAL " Hey Raghav, Unfortunately things didn't work out with <company>. But I'm extremely grateful for your help here. Thanks & have a great day! " ------------------ IF YOU GET HIRED BY THE COMPANY " I OWE YOU BEERS " 😛

  • @avikhandelwal6155
    @avikhandelwal6155 Před 8 dny

    Very valuable advice.

  • @nandinijairath9385
    @nandinijairath9385 Před 8 dny

    Noted ✅️

    • @sre101
      @sre101 Před 8 dny

      Awesome! Hope it helps

  • @Prashanth823
    @Prashanth823 Před 9 dny

    Please make some more video on linux troubleshooting . These video is very helpful. Rock on 💪

    • @sre101
      @sre101 Před 5 dny

      Thank you Prashanth! This is very valuable feedback for me

  • @rajivdua7125
    @rajivdua7125 Před 9 dny

    No one taught us these things when I was looking for a job.

    • @sre101
      @sre101 Před 8 dny

      Thank you and hope it helps :)

  • @DhruvAgarwalDtu
    @DhruvAgarwalDtu Před 15 dny

    Wonderful to see Kashif and Raghav in one frame! A lot of nostalgia :) Kudos to both 🚀

    • @sre101
      @sre101 Před 12 dny

      Thank you Dhruv 🙌

  • @piyushbagani9244
    @piyushbagani9244 Před 19 dny

    So Who creates pod? Container runtime and kubelet?

    • @sre101
      @sre101 Před 12 dny

      Ultimately the Kubelet is responsible for starting the Pod and the containers inside it in a worker node. So yes, Kubelete + Container runtime

  • @zgeorgem
    @zgeorgem Před 19 dny

    orville season 2 episode 8 and 9. hotstar.

  • @jitendernegi9074
    @jitendernegi9074 Před 20 dny

    This is awesome , just a question was there no role of the kube-proxy ?

    • @sre101
      @sre101 Před 12 dny

      Thank you!

    • @sre101
      @sre101 Před 12 dny

      Kube proxy does have a very important role of handling the networking for each pod, maybe I should've shed some light on that as well.

  • @themoon6612
    @themoon6612 Před 20 dny

    hey Raghav one sugguestion , could you pls lower/remove the background sound that is added in video in upcoming series?

    • @sre101
      @sre101 Před 12 dny

      Thanks, I had been debating this with myself so your feedback is super useful here! I plan to get rid of background music for future videos

  • @salmanisha24
    @salmanisha24 Před 23 dny

    "let's move back to the lighter topic" I think we all laugh along with you guys. Good conversation to watch. Still figuring out how AI would become my partner in crime ;)

    • @sre101
      @sre101 Před 17 dny

      haha! Yes, I've been slicing out some time every week just to play around with the latest AI tools and learn what's possible, maybe start using some of that stuff

  • @RAHUL841991
    @RAHUL841991 Před 24 dny

    Raghav Thanks for all ur videos and they are really good one small suggestion is when you open the code like python application, then font size is small and not viewable please can you zoom in when using ide

    • @sre101
      @sre101 Před 17 dny

      Hey Rahul, thanks for the feedback, I see it now that it's a bit inconvenient. So I'll be keeping the code more zoomed in next time

  • @sagars622
    @sagars622 Před 25 dny

    "may be todays ai are sentient, but they are pretending not to..." goosebumps.

  • @natural_stupidity_
    @natural_stupidity_ Před 27 dny

    That conversation turned into some sci fi fantasy movie script discussion at one point.😂

    • @sre101
      @sre101 Před 25 dny

      If you're talking about AI it is mandatory to take a dark turn :P

  • @ananjaygurjar
    @ananjaygurjar Před měsícem

    Great Series Raghav!

    • @sre101
      @sre101 Před 25 dny

      thanks Ananjay!

  • @sakh_mstq3023
    @sakh_mstq3023 Před měsícem

    More videos on production alerting

  • @RAHUL841991
    @RAHUL841991 Před měsícem

    Nice Explanation and great presentation.!! Keep doin great stuff !

    • @sre101
      @sre101 Před 25 dny

      Thanks Rahul, means a lot!

  • @juanluisesteban7394
    @juanluisesteban7394 Před měsícem

    Really awesome short overview

  • @user-wj8cz8ov5j
    @user-wj8cz8ov5j Před měsícem

    please add chapters in video timeline

    • @sre101
      @sre101 Před 25 dny

      Hey, chapters are already present (see description) TIMESTAMPS ⏰ 01:05 Topics Covered 01:56 Sample Application 13:24 What is APM? 14:30 What does a Monitoring Pipeline look like? 19:32 Integrating APM 30:42 The 4 golden Signals 44:30 Per-Pod metrics 45:25 Alerting

  • @adityadhopade7727
    @adityadhopade7727 Před měsícem

    Hey Raghav, its a delightful video to watch; heard about Site24*7 for the first time though. Q. How to monitor the network traffic of the k8 pods ? Didnt knew but found out by searching that using "TCP dump" which lists out all the IP address that our application interacted with further saving those dump in the ".pcap" format which is one of the acceptable format to be shown in the WireSharks Interactive Dashboard. Want to learn more about the Realtime Troubleshooting of the K8s cluster like OOM and further handling of Production Level Scenarios !

  • @mirowahedali3962
    @mirowahedali3962 Před měsícem

    Please make a video on EKS or AKS cluster...

    • @sre101
      @sre101 Před 25 dny

      noted, thanks for suggesting :)

  • @mahi_mad
    @mahi_mad Před měsícem

    This is fantastic, never seen a better articulation with regards to monitoring. How about doing a video on jenkins pipeline which automates ci cd on different environments. Thanks

    • @sre101
      @sre101 Před 25 dny

      Thank you Mahi! Yeah Jenkins has been forever on my bucket list, you'll see it up here soon :)

  • @mirowahedali3962
    @mirowahedali3962 Před měsícem

    I am waiting for this video....

  • @srikrishnaguruduth2713
    @srikrishnaguruduth2713 Před měsícem

    As a frontend developer, a cvery good video for developers to get a hands on how api testing and performance testing works with monitoring

    • @sre101
      @sre101 Před 25 dny

      Thank you man, that means a lot!

  • @steheverod
    @steheverod Před měsícem

    very good explain, thanks

  • @mahi_mad
    @mahi_mad Před měsícem

    @10:26 host networking does not work in windows host because Hyper v virtual switch separates containers and host , so they can't share same network. But now, beta feature seems to be available

    • @sre101
      @sre101 Před měsícem

      Correct! I wasn't aware that some beta features are available, gonna check them out

  • @paullabel571
    @paullabel571 Před 2 měsíci

    Good job, Sir. What will be the frequency of your course here?

    • @sre101
      @sre101 Před 2 měsíci

      Thank you! I aim to release a new video every 2 weeks. Trying to balance my Job and YT is proving to be hard :)

  • @gomzysharma
    @gomzysharma Před 2 měsíci

    This guy has a lot of knowledge to share about k8s and docker. I'm already in love with his videos and presentation. Keep going, man!!

    • @sre101
      @sre101 Před 2 měsíci

      Thanks dude! That means a lot to me

  • @NavneetArakony
    @NavneetArakony Před 2 měsíci

    Thank you for the very useful video! Can you explain how the writer pod can be scaled if at all?

    • @sre101
      @sre101 Před 2 měsíci

      Great question. The writer Pod's scaling mainly depends on how you scale the writer node of MySQL. IMO you have 2 options: 1. Vertical scaling: Keep adding more CPU, Memory, Disk, Network bandwidth resources to your writer machine until you reach the most expensive machine and any further addition only degrades the performance. With vertical, you still don't have high availability in writer. 2. Horizontal scaling: Add more writer nodes and distribute the write queries among them. This can be accomplished using Sharding. Some tricks you can also use: 1. people use to scale writer is to direct all read queries to read replicas so that the writer only needs to deal with write requests, so it can give higher throughput. 2. Use faster storage disk to increase data write speed. this can increase throughput.

  • @abiruthtamofo6272
    @abiruthtamofo6272 Před 2 měsíci

    Hi, Raghav! I've just comed accross your video and really like the way you teach. I already subscribed to your channel. Please don't stop the good work! Go ahead! I just talked about your channel to a freind and shared the link of your first video on Kubernetes with him. Thank you, so much!

    • @sre101
      @sre101 Před 2 měsíci

      Thank you man! That means a lot to me :)

  • @entertrainflu6489
    @entertrainflu6489 Před 2 měsíci

    Very useful debuggin info. Thank you. Also can you make a video on visudoers file where we can grant specific commands to be executed as root and may others related to it. Thank you

    • @sre101
      @sre101 Před 2 měsíci

      That's a brilliant suggestion, I'm looking into it. Thank you!

  • @staticalmo
    @staticalmo Před 2 měsíci

    I saw many videos on this topic, but I never found one so clear like yours, that stays under 5 minutes

    • @sre101
      @sre101 Před 2 měsíci

      Thank you so much for the kind words!

  • @aparanabinu5608
    @aparanabinu5608 Před 2 měsíci

    Oh thank you, new knowledge❤❤

  • @pavankumard5276
    @pavankumard5276 Před 2 měsíci

    Really good video!!!

    • @sre101
      @sre101 Před 2 měsíci

      thanks Pavan!

  • @mirowahedali3962
    @mirowahedali3962 Před 2 měsíci

    your throwing speech is awesome.... I like it...........and Your explanation is very lucid and crisp.

    • @sre101
      @sre101 Před 2 měsíci

      Thank you Mir, means a lot!

  • @sre101
    @sre101 Před 2 měsíci

    Correction: 18:56 | The command to view the current namespace is "kubectl config view --minify | grep namespace". I forgot to add the --minify option.

  • @user-hx6bh2fe8o
    @user-hx6bh2fe8o Před 3 měsíci

    In the video, the headless Service "mysql" is bound to the StatefulSet "mysql". This StatefulSet is also bound to the Service "mysql-read"? I mean the "serviceName" in the StatefulSet is set to "mysql" which is the headless service, not "mysql-read".

    • @sre101
      @sre101 Před 2 měsíci

      The StatefulSet is bount to the "mysql" service because that;s the main service controlling the cluster.

  • @saikaraka6905
    @saikaraka6905 Před 3 měsíci

    Try to add some daily problems faced when deploying large clusters

    • @sre101
      @sre101 Před 2 měsíci

      That's a great suggestion, I'm researching more into this space

  • @praveens7698
    @praveens7698 Před 3 měsíci

    Nice work Raghav. Keep releasing videos regularly. Thanks.

    • @sre101
      @sre101 Před 2 měsíci

      Thanks Praveen! Means a lot

  • @sre101
    @sre101 Před 3 měsíci

    Hey guys! Hope you enjoy learning from me! I'm also looking to cover some advanced Kubernetes topics and am open to your suggestions. Let me know in the comments :)

    • @khale-cj4ij
      @khale-cj4ij Před 3 měsíci

      How about a simple UI + a simple BE + DB and then CI/CD using kubernetes?

    • @jonu.1504
      @jonu.1504 Před 3 měsíci

      Lots of overacting

    • @sre101
      @sre101 Před 3 měsíci

      @@khale-cj4ijYep, this is already in the works. Will be out soon. Thanks

    • @sre101
      @sre101 Před 3 měsíci

      @@jonu.1504Part of the package

    • @mulesofttraining
      @mulesofttraining Před 2 měsíci

      @@jonu.1504 come on buddy ,dude is trying to keep this as engaging as possible,and ur simply commenting on him,u can do better yaar ,love these type of videos other wise it s going to be very boring to see the those black screens with a a voice over in the back ground with text all the the tym any day i prefer this type of teaching

  • @avikhandelwal6155
    @avikhandelwal6155 Před 3 měsíci

    Pods can be restricted to run on particular nodes using several ways such as nodeselector, node affinity/anti-affinity, nodename. However, node affinity allows pods to be scheduled based on labels on the node providing more fine grain control.

    • @sre101
      @sre101 Před 2 měsíci

      That's correct!

  • @distractions9961
    @distractions9961 Před 3 měsíci

    How can i do this with an NFS server instead of stroring data locally

  • @chiragr1336
    @chiragr1336 Před 3 měsíci

    🙏 thanks for starting from basics but don't stop there, dive as deep as possible, don't under estimate you're audience, they will grow with time. 🙏

    • @sre101
      @sre101 Před 3 měsíci

      wow thanks a lot Chirag! means a lot to me and yes, I will be doing that

  • @yunusfaraz4990
    @yunusfaraz4990 Před 3 měsíci

    For health of containers multiple ways are there: 1. for container orch like Docker Swarm, Kubernetes, or Docker Compose use their liveness or readiness probes 2. use monitoring tools like grafana, datadog 3. or in dockerfile mention healthchecks. Then these alerts can be tied to SNS or so to alerts in teams or SMS or mail

    • @sre101
      @sre101 Před 3 měsíci

      that's correct, all these orchestrators like Kubernetes also emit a lot of metrics that we can consume to better monitor the health of our applications.

  • @yunusfaraz4990
    @yunusfaraz4990 Před 3 měsíci

    The commands at the start are these ? Updating libraries and python dependencies using bash command ? "Docker creates intermediate containers for each instruction in the Dockerfile. Each instruction in the Dockerfile results in the creation of a new intermediate container that represents the state of the filesystem after executing that instruction."

    • @sre101
      @sre101 Před 3 měsíci

      Correct. Docker creates intermediary LAYERS. docs.docker.com/build/guide/layers/

  • @VishalSharma2497_
    @VishalSharma2497_ Před 3 měsíci

    Well Explained !!

    • @sre101
      @sre101 Před 3 měsíci

      arre thanks bhai!

  • @panth5501
    @panth5501 Před 3 měsíci

    It is Ku-Ba-R-Ne-Tis and not Cube-R-Ne-Tis

  • @suhasadduri1691
    @suhasadduri1691 Před 3 měsíci

    Raghav you are best !! you can make even school kid to understand such a complex product !!! looking for mroe such quality narrations ...

    • @sre101
      @sre101 Před 3 měsíci

      Wow thank you so much for the kind words Suhas :) means a lot!