As a Frontend Developer,
Please slap yourself if you cannot clearly explain at least 10 of the following :
Hydration
Partial hydration
Islands architecture
Streaming SSR
Concurrent rendering
Time slicing
Reconciliation algorithm
Fiber architecture
Virtual DOM diffing complexity
Structural sharing
Immutable data patterns
Referential equality
Memoization pitfalls
Stale closure problem
Event loop (macro vs microtasks)
Task starvation
Layout thrashing
Critical rendering path
Render blocking resources
Tree shaking internals
Code splitting strategies
Dynamic import chunking
Module federation
Shadow DOM
Custom Elements lifecycle
Web Components interoperability
Web Workers vs Service Workers
SharedArrayBuffer
Transferable objects
OffscreenCanvas
WebAssembly integration
Browser compositing layers
Paint vs composite vs layout
GPU acceleration in CSS
CSS containment
Subpixel rendering
IntersectionObserver internals
ResizeObserver loop limits
MutationObserver cost
IndexedDB
Service Worker lifecycle traps
Cache invalidation strategies
Stale-while-revalidate
ETag vs Cache-Control
HTTP/3 and QUIC
Priority hints
Preload vs Prefetch vs Preconnect
CORS preflight
SameSite cookie modes
CSRF vs XSS mitigation
Content Security Policy (CSP)
Trusted Types
DOM clobbering
Prototype pollution
Race conditions in UI state
Tearing in concurrent UI
Scheduler priorities
Render waterfalls
Suspense boundaries
Selective hydration
Server components
Edge rendering
Micro-frontend orchestration
Finite state modeling
Event sourcing in frontend
Optimistic UI rollback strategy
Offline conflict resolution
CRDT basics for collaboration
WebRTC
Backpressure in streams API
AbortController
Streaming fetch response handling
Browser memory leak detection
Detached DOM nodes
Garbage collection timing
PerformanceObserver API
Long tasks API
First Input Delay (FID)
Interaction to Next Paint (INP)
Cumulative Layout Shift (CLS)
Largest Contentful Paint (LCP)
Speculative prerendering
Priority inversion in async code
Deterministic rendering
Idempotent UI actions
Accessibility tree
ARIA live regions internals
Pointer events
If you want to use AI to build AI, you will need to be up to speed with some basic AI concepts.
The best way to do this is through videos and simple tutorials.
Here is an excellent set of free gen AI courses you can go through during the weekend!!
The military junta brutally cracked down the peaceful protesters in Yangon this morning. A military vehicle intentionally hit the protesters and at least 3 protesters were murdered at the incident, witnesses said.
#WhatsHappeningInMyanmar#Dec5Coup#SpringRevolutionMyanmar
@MayWongCNA Anti Coup protest at KyiMyinDine Yangon was brutally crackdown by SAC. They open gun fire and rammed vehicle into the crowd, killing 4 unarmed protesters and many injured and abducted 7 protesters.
#Dec5Coup#WhatsHappeningInMyanmar
#Myanmar#Yangon protesters scatter as #military interrupts morning demonstration. Screams & shots fired heard towards end of video widely circulated on social media. 3 people reportedly killed. Flash protests usually happen regularly without incident #WhatsHappeningInMyanmar
Disturbing video shows how a #Myanmar#military vehicle accelerated speed & rammed directly into #yangon protesters, seriously hitting a few. Number of people killed & injured likely to be more than the initially reported 3 deaths. #WhatsHappeningInMyanmar
Junta military car hit & arrest the civilian who was riding bicycle at road side 1PM today at Bo Aung Kyaw Street,Yangon. He was injured. Is it how to arrest a person? Some human right personnels,pls help us enlighten junta force.
IMPLEMENT R2P
#Apr7Coup#WhatsHappeningInMyanmar