Channel Avatar

Geekific @UCXRZyv0cNwba6f0xCREAD_Q@youtube.com

40K subscribers - no pronouns :c

What’s up fellow coders and welcome to Geekific! I’m Ed, a f


04:06
Master Nginx with Docker: Load Balancing & Reverse Proxy Explained! | Geekific
04:12
Mushroom Management Anti-Pattern: Uncovering the Dangers of Keeping Employees in the Dark | Geekific
05:05
Find Median from Data Stream: Real-Time Median with Heaps | LeetCode 295 | Geekific
08:10
Mastering OOP: Objects, Classes, Inheritance, Polymorphism, and more! | Geekific
06:50
Creating Powerful CI/CD Pipelines with Jenkins and Docker | Our First Jenkins Pipeline | Geekific
05:32
Spaghetti Code: The Hidden Dangers and How to Refactor for Clean Code | Geekific
04:11
Merge Intervals | Java LeetCode Solution | Interval Partitioning vs Interval Scheduling | Geekific
04:57
Non-Overlapping Intervals | Interval Partitioning vs Interval Scheduling | Geekific
05:44
Master OAuth 2 in Spring Boot: A Comprehensive Introductory Guide | Geekific
05:52
God Class Antipattern: Why It's Harmful and How to Avoid It in Software Development | Geekific
09:56
System Design Interview: Netflix | A Deep Dive into Scalable Video Streaming Systems | Geekific
07:33
Answering Behavioral Interview Questions Using the STAR Method as a Fresh Grad | Geekific
04:09
What are Anti-Patterns? | Anti-Patterns vs Design Patterns | Geekific
03:36
Basic Authentication with SpringBoot Security | Spring Security Implementation | Geekific
04:55
Unique Paths | from Recursion to Dynamic Programming | LeetCode | Geekific
04:59
Product of Array Except Self | from Intuitive to Optimal | Prefix and Suffix Products | Geekific
06:01
Introduction to Jenkins, Continuous Integration and DevOps | CI/CD | Geekific
05:52
Maximum Points You Can Obtain from Cards | from Intuitive to Optimal Solution | Geekific
04:59
Swagger and SpringBoot | build a documented interface for your app in seconds | Geekific
07:30
Docker Volumes Explained | Restart Policies and Replicating Containers | Geekific
09:00
System Design: WhatsApp | Chat Messaging Systems for Design Interviews | Geekific
03:44
Find the Difference | from Sorting to Optimal Solution | Java LeetCode | Geekific
05:14
Maven vs Gradle: Which one to pick? | Build Tools | Geekific
06:32
What is Build Automation? | What are Build Tools? | CI/CD | Geekific
10:26
System Design: URL Shortener - TinyURL | Shift from Code-First to System Design | Geekific
04:13
K Closest Points to Origin | from Streams to Heaps | Java LeetCode | Geekific
05:38
Should you learn Java in 2024? | Is Java dying? | Myths vs Facts | Geekific
06:35
A Step-by-Step Template to help you ace System Design Interviews | Geekific
05:30
Word Break | Evolving from Recursion to Dynamic Programming | Geekific
04:33
Database Migration with Flyway, SpringBoot and PostgreSQL | Clean Code | Geekific
11:09
System Design Concepts: Part 3 | Network Protocols, Proxies, Performance & Queues | Geekific
05:24
Meeting Rooms | Premium LeetCode Problems | Geekific
08:00
Docker Compose with SpringBoot and PostgreSQL | Geekific
08:37
System Design Concepts: Part 2 | Databases & Caching | Geekific
07:25
What are System Design Interviews? | System Design Concepts: Part 1 | Geekific
02:40
Move Zeroes | evolve from brute-force to optimal | LeetCode | Geekific
07:02
Clean Architecture with SpringBoot and Java | Better Approach | Best Practices | Geekific
05:26
BFS vs DFS in Coding Interviews | Shortest Path to Target | Geekific
06:27
Connected Components in Coding Interviews | Number of Provinces | Number of Islands | Geekific
08:49
Containerizing our Spring Boot Application with Docker | Geekific
06:20
First Missing Positive in Java | Hard Coding Interview Question | Geekific
08:09
Responding to Behavioral Interview Questions Using STAR Method as a Software Developer | Geekific
06:12
Clean Architecture with Spring Boot and Java | Geekific
06:49
Next Greater Element I & II | Monotonic Stacks | Multiple Java Solutions | Geekific
06:03
Introduction to Monotonic Stacks | Daily Temperatures LeetCode in Java | Geekific
12:43
Model-Driven Design Made Simple 2 | Building Blocks of MDD | Model-Driven Architecture | Geekific
05:59
Model-Driven Design Made Simple 1 | Model-Driven Architecture | MDA | Geekific
06:32
House Robber I & II LeetCode Problem | Evolve from Recursion to Dynamic Programming | Geekific
04:18
Kth Largest Element in Array | Kth Largest Element in Stream | Priority Queue | Heaps | Geekific
10:25
Building Custom Docker Images | Dockerfile Explained | Geekific
07:58
Coin Change Problem II | Number of Ways to Produce Amount | Dynamic Programming | Geekific
06:43
Coin Change Problem | Minimum Number of Coins | Dynamic Programming | Geekific
03:48
Enable and Use SpringBoot Actuator | Monitor your Spring Boot Application | Geekific
07:14
Prepare for a Behavioral Interview | STAR Interview for Developers | Geekific
04:59
Subsets I & II Java Multiple Solutions | Backtracking | Subsets vs Combinations | Geekific
06:07
The Dining Philosophers Problem with Java Solution | Deadlocks vs Race Conditions | Geekific
05:56
Permutations and Combinations Explained and Implemented | Backtracking | Geekific
03:49
Introduction to Backtracking | Backtracking Coding Template | Geekific
07:39
Docker Containers Lifecycle | create, start, run, stop and kill a container | Geekific
09:34
Manipulate Docker Containers | Top Commands used to Interact with Docker Containers | Geekific