Vivek Galatage Profile
Vivek Galatage

@vivekgalatage

3,256
Followers
562
Following
305
Media
1,683
Statuses

building browsers for 20+ years • ❤️ languages, compilers, systems, os, machine learning • 🛠️ @_notusual • founding engineer @browsercompany

Bangalore, India
Joined February 2010
Don't wanna be here? Send us removal request.
@vivekgalatage
Vivek Galatage
21 days
I am reading about Conflict-free Replicated Data Types (CRDT). And I came across these fantastic implementations by Evan Wallace! It's interesting to see how real-world collaborative applications work with the help of these data structures and algorithms! Links in 🧵
16
216
2K
@vivekgalatage
Vivek Galatage
1 month
I came across the paper: Parsing Gigabytes of JSON per Second A fascinating read indeed; it helps understand the intricacies of using if-else branches & their impact on performance - especially while parsing JSON files. A usual suspect in browsers!
4
97
733
@vivekgalatage
Vivek Galatage
1 year
Excited to announce... The experience of Google Meet in Arc just got better! Get the PiP automatically upon switching the tab!
40
35
661
@vivekgalatage
Vivek Galatage
1 year
Moved to a co-working space after 3.5 years of WFH!!! Let's catch up about Arc, browser internals, or just about anything if you're in BLR. My DMs are open. Happy to connect! 👋
Tweet media one
20
4
448
@vivekgalatage
Vivek Galatage
1 month
Almost all modern browsers are multi-process by design. To understand what this means for chromium, look at this fun-filled illustration series by @kosamari , which takes us through the journey of a web page: from bytes -> rendering -> interaction
1
45
391
@vivekgalatage
Vivek Galatage
1 month
The security architecture of Chromium is described in this paper (from 2008). If you are keen on understanding the evolution of multi-process browsers, this would be a good read!
Tweet media one
@vivekgalatage
Vivek Galatage
1 month
Almost all modern browsers are multi-process by design. To understand what this means for chromium, look at this fun-filled illustration series by @kosamari , which takes us through the journey of a web page: from bytes -> rendering -> interaction
1
45
391
0
58
287
@vivekgalatage
Vivek Galatage
3 months
Here are the slides of the talk if anyone's interested!
@vivekgalatage
Vivek Galatage
4 months
Sneak peek: I'll discuss CPU pipeline, branch prediction, speculative execution, & Spectre security vulnerability from the browser's perspective. Read more in these fantastic articles: PS: Keynote has amazing capabilities
3
25
256
1
28
261
@vivekgalatage
Vivek Galatage
4 months
Sneak peek: I'll discuss CPU pipeline, branch prediction, speculative execution, & Spectre security vulnerability from the browser's perspective. Read more in these fantastic articles: PS: Keynote has amazing capabilities
@vivekgalatage
Vivek Galatage
4 months
I will be talking about the browser's performance engineering at the upcoming and first-ever Bengaluru Systems Meetup. I am looking forward to meeting and connecting with you all!
2
6
73
3
25
256
@vivekgalatage
Vivek Galatage
2 years
Tweet media one
4
7
221
@vivekgalatage
Vivek Galatage
2 years
Today we celebrate holi - a festival of colors - in India. Here is how my @arcinternet reflects! How are you going to paint your #ArcBrowser today?
Tweet media one
Tweet media two
Tweet media three
7
6
191
@vivekgalatage
Vivek Galatage
8 months
I came across this fantastic playlist that talks about 𝙃𝙞𝙜𝙝 𝙋𝙚𝙧𝙛𝙤𝙧𝙢𝙖𝙣𝙘𝙚 𝘾𝙤𝙢𝙥𝙪𝙩𝙚𝙧 𝘼𝙧𝙘𝙝𝙞𝙩𝙚𝙘𝙩𝙪𝙧𝙚 Videos are short to watch but rich in scope! Enjoyed the talks about CPU pipelines along with others.
0
22
170
@vivekgalatage
Vivek Galatage
1 year
After my last post, many folks reached out to understand in-depth technical details of browsers. I would suggest going through book. It is an incredible resource and gives a structured approach. Highly recommended!
2
25
166
@vivekgalatage
Vivek Galatage
1 month
Since the paper struck a chord with many, I also found the video by @lemire , talking about many aspects of this paper in his talk! The ~45 minutes you'll cherish. Do watch!
@vivekgalatage
Vivek Galatage
1 month
I came across the paper: Parsing Gigabytes of JSON per Second A fascinating read indeed; it helps understand the intricacies of using if-else branches & their impact on performance - especially while parsing JSON files. A usual suspect in browsers!
4
97
733
1
13
123
@vivekgalatage
Vivek Galatage
3 months
I've been talking to many engineering students & realized some of them would highly benefit from these projects by @ben_eater , especially building the 8-bit computer from scratch series. I highly recommend it if you're keen on low-level system design!
3
12
120
@vivekgalatage
Vivek Galatage
10 months
the "onboarding"... 3 years ago!!!
Tweet media one
3
0
113
@vivekgalatage
Vivek Galatage
1 year
Learn Rust from scratch with this comprehensive guide: . From the basics of the language to more advanced topics like concurrency & bare-metal programming, you'll find everything you need to start with Rust. PS: The table of contents is well structured!
2
15
114
@vivekgalatage
Vivek Galatage
1 month
When @amodm talks about Systems Engineering, you’ll want to dive right in! Catch his insightful talk on systems, computational thinking, abstractions, & more. Check out the "Computational Thinking" paper he referenced:
1
10
113
@vivekgalatage
Vivek Galatage
2 months
Does CPU branch prediction always result in faster execution? Let's analyze how certain scenarios affect the branch prediction and a specific example using C++ virtual method calls in the 🧵
1
13
105
@vivekgalatage
Vivek Galatage
4 months
Many folks requested the slides of my talk - "The Browser Backstage: Tour-de-Internals." Here is the link to the PDF PS: The audio/video clips have been modified for PDF exporting.
Tweet media one
1
18
103
@vivekgalatage
Vivek Galatage
1 year
Found a very old photo print! So, here is the obligatory - #mysetup in 2001!
Tweet media one
9
0
89
@vivekgalatage
Vivek Galatage
1 year
To achieve this, we understood the flow of events in the Google Meet web app and tailored it to have a seamless PiP experience.
Tweet media one
11
7
89
@vivekgalatage
Vivek Galatage
1 year
How do you bend the rules of AI chat assistants? By scaring them of the competition! All the weight biases are on one side, and FOMO on the other!
Tweet media one
4
9
80
@vivekgalatage
Vivek Galatage
1 year
💡Did you know? In Arc, Cmd + Mouse Wheel = Resize Picture-in-Picture PS: You can use pinch-zoom gestures on the trackpad as well!
4
2
79
@vivekgalatage
Vivek Galatage
5 months
The "full-stack" 📚 developer! With more than 23 years passed, seeing these books brings back memories of the "learning" days! And the learning continues!
Tweet media one
4
4
75
@vivekgalatage
Vivek Galatage
4 months
I'm considering hosting a regular, in-person office hour for 3-4 people at a Whitefield co-working space - to discuss tech, products, and ideas. Would that be interesting? What topics would you like to discuss? I'm still working on the logistics, but wanted to share the idea.
16
2
77
@vivekgalatage
Vivek Galatage
21 days
And here is a collection of all things CRDT - resources, papers, implementations, etc.! Re-post to share with others... The exciting engineering behind all of these is worth spreading!
1
15
77
@vivekgalatage
Vivek Galatage
4 months
I will be talking about the browser's performance engineering at the upcoming and first-ever Bengaluru Systems Meetup. I am looking forward to meeting and connecting with you all!
@BengaluruSys
Bengaluru Systems Meetup
4 months
We officially have a venue confirmed, and the CFP is open!
1
8
51
2
6
73
@vivekgalatage
Vivek Galatage
3 months
CPU pipeline has different stages for each instruction, and compilers can take advantage of this by using optimizations like "Instruction Scheduling." In this, the compiler may schedule longer running instructions first to optimize the CPU throughput. Let's explore in 🧵
4
9
72
@vivekgalatage
Vivek Galatage
1 year
During my talk, I presented a diagram (in the thread), and many folks asked which tool I used for that. It's Keynote and its fantastic drawing capabilities. Here is a fun little tribute to the legacy of the bird!
8
1
70
@vivekgalatage
Vivek Galatage
21 days
Here is the list of all such explorations - a must-read! 🔖
1
6
66
@vivekgalatage
Vivek Galatage
2 months
I shared about "Instruction Scheduling" by compilers a few weeks ago. Fast forward a few days, and luckily, I came across @bekket_mcclane 's post on how this is done in LLVM - fantastic insights!! It's a must-read if you are keen on compiler technology.
@vivekgalatage
Vivek Galatage
3 months
CPU pipeline has different stages for each instruction, and compilers can take advantage of this by using optimizations like "Instruction Scheduling." In this, the compiler may schedule longer running instructions first to optimize the CPU throughput. Let's explore in 🧵
4
9
72
0
12
57
@vivekgalatage
Vivek Galatage
10 months
The groundbreaking achievements and talented team on this project have redefined what's possible, leaving all of us energized and eager to push boundaries further.
@browsercompany
The Browser Company
10 months
It starts today. The first Arc on Windows beta invites are out - and yours is coming soon. 💥 isarconwindowsyet [dot] com
177
227
3K
2
1
58
@vivekgalatage
Vivek Galatage
1 year
Tweet media one
@browsercompany
The Browser Company
1 year
Goodbye, waitlist. Hello, Arc 1.0. Download now: 🔗 in bio
279
806
6K
1
1
57
@vivekgalatage
Vivek Galatage
2 months
Dive into the roots of #LLVM , the framework that redefined compilers! Chris Lattner's 2002 thesis laid the groundwork for multi-stage optimization - imagine optimizing your code at compile-time, link-time, and even run-time! Read more in this thesis
Tweet media one
0
8
53
@vivekgalatage
Vivek Galatage
8 months
Tune in to your favourite "station" with @arcinternet ! DRM playback is now available in Arc for Windows by @browsercompany
2
1
52
@vivekgalatage
Vivek Galatage
21 days
Another one with a sequence of text synchronization between peers!
1
1
48
@vivekgalatage
Vivek Galatage
4 months
Excited about this one! Here’s a sneak peek into the upcoming talk this Saturday!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
@hey_yogini
Yogini Bende
4 months
Tech Talks by @Peerlist is happening in Bangalore this week! Join us this Saturday, June 22nd, for some interesting tech conversations, project demo and lots of networking! You can register for the event here ⤵️ P.S limited seats available
Tweet media one
13
8
110
1
0
45
@vivekgalatage
Vivek Galatage
6 months
The arc-on-windows summary in one frame! Had a great time with the team in NYC! ("Arc-sweeper" is a new addition to the collection!)
Tweet media one
@joshm
Josh Miller
6 months
Here's a behind-the-scenes documentary on the making of Arc for Windows and what happens next @browsercompany ?!?!
11
23
467
1
0
45
@vivekgalatage
Vivek Galatage
1 year
If you are in Bangalore on Saturday, 22nd July, I will discuss "The Browser Backstage: Juggling JavaScript" @jslovers_del meetup. It will focus on how the browser handles the JS? and the performance considerations? Along with a few techniques to optimize your JS.
4
4
44
@vivekgalatage
Vivek Galatage
4 months
I ❤️ the tech meetups for their casual atmosphere. Anyone can just walk in, join the group discussions, and actively participate by sharing thoughts—all without discussing who's who. The names, workplaces, and individual identities just blur into curious conversations.
0
0
42
@vivekgalatage
Vivek Galatage
8 months
Ending the week on a high note: While using one of the C++20's features, I found a potential security issue with the C++ compiler and filed a bug report, which was accepted as a security vulnerability - all within 6 hours! Grateful to the compiler team for their prompt response!
0
1
44
@vivekgalatage
Vivek Galatage
22 days
Browser engines employ intricate design choices for seemingly simple tasks like text layouts! Heard about dynamic programming, and greedy algorithms? See how these choices impact millions of pages rendered across engines. 🧵
1
5
43
@vivekgalatage
Vivek Galatage
6 months
Starting on an "epic" journey of 17+ hrs on a single flight: SFO > BLR ✈️ Bon voyage me!!! 🙂
6
1
42
@vivekgalatage
Vivek Galatage
1 year
Tweet media one
@browsercompany
The Browser Company
1 year
We are LIVE from Brooklyn, NY 👇Join us now on YouTube to meet Arc Max
Tweet media one
23
13
313
2
0
41
@vivekgalatage
Vivek Galatage
6 months
𝚕𝚎𝚝'𝚜 🟦🟦 𝚍𝚘 𝚒𝚝 🟦🟦
@browsercompany
The Browser Company
6 months
Arc on Windows is finally here. No more waitlists, no more betas. Download Arc today.
439
689
6K
3
0
41
@vivekgalatage
Vivek Galatage
1 year
Excited to be at @ReactNexus on 7 th and 8th July in Bangalore. Happy to share browser internals, performance insights, DevTools and more. Also looking forward to the breakout sessions. Let's meet!
4
2
39
@vivekgalatage
Vivek Galatage
3 months
If you're intrigued by the post and want to dive deeper, explore the intricacies of low-level optimization on Intel architecture with this excellent resource:
@vivekgalatage
Vivek Galatage
3 months
CPU pipeline has different stages for each instruction, and compilers can take advantage of this by using optimizations like "Instruction Scheduling." In this, the compiler may schedule longer running instructions first to optimize the CPU throughput. Let's explore in 🧵
4
9
72
0
7
37
@vivekgalatage
Vivek Galatage
12 days
A revolution is taking place in the way we write programs and teach programming, because we are beginning to understand the associated mental processes more deeply: Knuth, 1974 A good read from the history: Structured Programming with goto Statements
Tweet media one
Tweet media two
1
5
36
@vivekgalatage
Vivek Galatage
4 months
If you use a standing desk, I highly recommend getting an anti-fatigue mat ✨ I could barely stand for 15 minutes without it before my legs gave out. Now, I can go as long as I want!
Tweet media one
@vivekgalatage
Vivek Galatage
5 months
Looking for suggestions on electric, height-adjustable desks that are durable and of good quality - in Bangalore. Any recommendations?
4
0
9
3
1
35
@vivekgalatage
Vivek Galatage
18 days
This article from a few years ago set the foundations of figma's multiplayer technology. It has detailed analysis of OT, CRDT, Figma's document structure, and lot more! Give it a read.
@vivekgalatage
Vivek Galatage
21 days
I am reading about Conflict-free Replicated Data Types (CRDT). And I came across these fantastic implementations by Evan Wallace! It's interesting to see how real-world collaborative applications work with the help of these data structures and algorithms! Links in 🧵
16
216
2K
0
6
34
@vivekgalatage
Vivek Galatage
1 year
Just like those days when we used to cut the important pieces from the paper prints!!! ✂️-------------------
@arcinternet
Arc
1 year
Sneak peak: Tear & Share the internet
79
100
2K
1
2
32
@vivekgalatage
Vivek Galatage
2 months
Wow! I just found the Byte - May 1985 issue with the central theme: multiprocessing! 🖥️ I bet these articles sparked significant curiosity back then! Print media has its charm, for sure!
Tweet media one
Tweet media two
0
2
32
@vivekgalatage
Vivek Galatage
11 months
The "rubber duck" debugging - courtesy my 9yo!
Tweet media one
2
0
32
@vivekgalatage
Vivek Galatage
2 years
Introducing the ultimate dark mode hack for amazon in @arcinternet from @browsercompany ! With just 6 lines of code (in 🧵), say goodbye to harsh bright screens and hello to eye-friendly shopping! 🌙✨ Create a style boost specific to amazon using the code below & see the magic.
2
1
31
@vivekgalatage
Vivek Galatage
1 month
When passion knows no bounds "I retired early because I realized that I would need at least 20 years of full-time work to complete The Art of Computer Programming (TAOCP), which I have always viewed as the most important project of my life." - Donald Knuth
0
4
31
@vivekgalatage
Vivek Galatage
1 year
Experience @ReactNexus was really great. I met amazing folks with incredible work that they are doing on the web. Feedback about Arc & how they use various workflows with it was just wow! In case you missed it, here is the invite code @ReactBangalore
1
1
31
@vivekgalatage
Vivek Galatage
1 year
Wanna log a JS function every time it's called? Instead of console.log, you can use monitor!!! In one of the chromium-dev discussions, @mathias referred to the monitor/unmonitor APIs: convenient while debugging on the Web!
1
1
30
@vivekgalatage
Vivek Galatage
9 months
"The opportunity to start over, to take a browser, a search engine and web pages, and blur them together into a brand new category of software, a new type of browser that browses for you!"
@joshm
Josh Miller
9 months
Our vision for Act II of @arcinternet
260
507
4K
1
0
29
@vivekgalatage
Vivek Galatage
3 months
We're here!!
@browsercompany
The Browser Company
3 months
For Arc Thursdays™️ this week - Arc is now available on Windows 10! 🔗Download now: arc [dot] net
78
119
2K
0
0
29
@vivekgalatage
Vivek Galatage
1 year
The crew - @jasdev , @MayaRosmarin - was amazing, and we had a blast on this one. The project was fun, and we hope you enjoy it!
4
0
29
@vivekgalatage
Vivek Galatage
6 months
Browsers have become a de-facto tool for experiencing high-res videos & live streams, thanks to browser engines that magically integrate various video technologies. I came across this insightful post on #VideoEncoding and more providing glimpses. Worth a read and RT! ↙︎
3
4
28
@vivekgalatage
Vivek Galatage
1 year
Bangalore rains be like... 🎶
2
0
28
@vivekgalatage
Vivek Galatage
1 year
Sometimes, having 0s means everything! #Chandrayaan3
Tweet media one
0
0
27
@vivekgalatage
Vivek Galatage
7 days
Perks of parenting! A grade 4 school project to build an instrument from recyclable materials. A Sunday morning spent well!
Tweet media one
Tweet media two
Tweet media three
3
0
27
@vivekgalatage
Vivek Galatage
1 year
One final thing remained with the above state transitions: hide the menu actions! We got our friend "opacity" to the rescue!
1
0
26
@vivekgalatage
Vivek Galatage
2 years
When I first saw the new handwritten font on @tldraw beta, I felt a conversation had begun! The typeface "Shantell Sans" is indeed intriguing and feels personal. Thank you for this beautiful gift @shantell_martin Read the fascinating journey here
Tweet media one
0
5
27
@vivekgalatage
Vivek Galatage
9 months
se"arc"h in arc or arc for se"arc"h. try "browse for me" to make it "browser" for me!!!
@joshm
Josh Miller
9 months
a little Sunday surprise for you... meet @browsercompany 's 2nd product: 🔍Arc Search🔎 it's a default browser for your iPhone ...that BROWSES FOR YOU the origin story is a bit unusual so I wanted to give you the full backstory:
415
473
4K
0
2
27
@vivekgalatage
Vivek Galatage
9 months
Many developers reached out asking how to start contributing to #chromium . Here are a couple of the links which will get you started. * Some links may be old/broken - but the high-level architecture remains the same.
2
2
26
@vivekgalatage
Vivek Galatage
6 months
I came across @addyosmani 's post (thank you) on LinkedIn listing all the free tier resources for side projects on . This came in just in time: I spoke to a few college students and early engineers this morning, and they had this exact question.
2
2
26
@vivekgalatage
Vivek Galatage
1 year
Change is the ONLY constant! Change your internet the way you like it!
@browsercompany
The Browser Company
1 year
What if the internet... was actually 𝑦𝑜𝑢𝑟 internet? 🎨 Introducing Boosts 2.0 — only in Arc
483
2K
13K
2
0
25
@vivekgalatage
Vivek Galatage
1 year
If you stumbled upon this question, "How browsers work," this is an excellent reference. Provides a high-level overview of various subsystems within browsers and additional resources to go deeper.
1
2
25
@vivekgalatage
Vivek Galatage
2 years
Introducing Peek! Available now in the latest update of the Arc from @browsercompany
Tweet media one
@browsercompany
The Browser Company
2 years
Beauty is in the 👁️ of the browser Presenting... Peek!
175
304
6K
1
0
25
@vivekgalatage
Vivek Galatage
8 months
If you have questions like * How do LLMs work? * What are CNNs, GANs? * What are transformers? * What is a knowledge graph? then, this amazing playlist provides a high-level overview of all these questions & more, which will help in exploring further.
1
3
24
@vivekgalatage
Vivek Galatage
11 months
Found this presentation that I did at Nokia in 2008. It showed how Symbian OS revolutionised mobile devices by bringing the power of the #web - through web runtime. Witnessing the web's potential during those exciting times was truly magical! And even today!
Tweet media one
Tweet media two
Tweet media three
1
1
24
@vivekgalatage
Vivek Galatage
1 year
Discover how compilers optimize your code with @CompileExplore . Used C++ and Rust examples to show before/after optimization flags. It is fascinating to see how the low-level system performs against these flags.
Tweet media one
Tweet media two
0
1
23
@vivekgalatage
Vivek Galatage
11 months
Developer experience on Windows is underrated, absolutely loving it while building Arc!
4
0
23
@vivekgalatage
Vivek Galatage
10 months
swipe to a new space! use the right swipe - after the last space - to create a new space in Arc!
3
0
23
@vivekgalatage
Vivek Galatage
1 year
4 years ago, we built an automotive 360° camera with a fisheye for object detection, aiding slow maneuvers like park assist. The final stitch showed great results (e.g. ground tiles) & texture blending. Today, it showed up on my YouTube feed: a nostalgic & proud piece of work.
Tweet media one
1
1
22
@vivekgalatage
Vivek Galatage
2 months
For many of us student life = linux terminals + telnet + lynx browser Lynx is a terminal browser, still active, and works great with ❌ javascript, images, CSS ✅ pure HTML text rendering Tried it again today after years - nostalgia all around!!
4
1
23
@vivekgalatage
Vivek Galatage
1 month
Marking a year - filled with learning and growth; it's incredibly fulfilling! I met many new folks and loved all the interactions; looking forward to many such discussions!
@vivekgalatage
Vivek Galatage
1 year
Moved to a co-working space after 3.5 years of WFH!!! Let's catch up about Arc, browser internals, or just about anything if you're in BLR. My DMs are open. Happy to connect! 👋
Tweet media one
20
4
448
1
0
22
@vivekgalatage
Vivek Galatage
1 year
win-does win hearts 💕
@joshm
Josh Miller
1 year
‼️ 𝐀𝐫𝐜 𝐟𝐨𝐫 𝐖𝐈𝐍𝐃𝐎𝐖𝐒 𝐢𝐬 ~𝐚𝐥𝐢𝐯𝐞~ ‼️ (very WIP UI but this screenshot is a real live app) more news soon... we'll send out the first invites before the end of the year, and really ramp early next!
Tweet media one
141
145
2K
1
0
23
@vivekgalatage
Vivek Galatage
10 months
Excited about the very first meetup of 2024 by @ReactBangalore in Domlur today. If you are coming, let's catch up.
3
0
22
@vivekgalatage
Vivek Galatage
9 months
Fluted glass texture using CSS backdrop filter; details in 🧵
2
0
22
@vivekgalatage
Vivek Galatage
2 months
Starting the Office hour: <hello/> in ~30 minutes. As this is the 1st event, it will be an ice-breaking session to understand the participants' backgrounds, ideas, and expectations. I have capped it to 20 seats to start off.
@vivekgalatage
Vivek Galatage
4 months
I'm considering hosting a regular, in-person office hour for 3-4 people at a Whitefield co-working space - to discuss tech, products, and ideas. Would that be interesting? What topics would you like to discuss? I'm still working on the logistics, but wanted to share the idea.
16
2
77
3
0
21
@vivekgalatage
Vivek Galatage
1 year
Are you worried about the memory usage of your web app? Heap snapshots can help profile it (and eventually may help solve the memory issues)!
Tweet media one
1
0
21
@vivekgalatage
Vivek Galatage
1 year
Adopting VSCode for daily notes is one of the best productivity changes I ever made! Give it a try! More details in 🧵
5
1
20
@vivekgalatage
Vivek Galatage
6 months
The 🌷 garden - somewhere near Portland, OR!
Tweet media one
Tweet media two
Tweet media three
1
0
20
@vivekgalatage
Vivek Galatage
6 months
had a great time with 🚲 at central park and a few other places!
Tweet media one
Tweet media two
Tweet media three
0
0
20
@vivekgalatage
Vivek Galatage
2 years
Arc | Mobile Companion
Tweet media one
3
0
20
@vivekgalatage
Vivek Galatage
7 months
this part of my life... this little part, is called a browser!
0
0
20
@vivekgalatage
Vivek Galatage
1 year
Did you know you can enable Little Arc from any app to access the web? Try it today!
Tweet media one
Tweet media two
0
0
19
@vivekgalatage
Vivek Galatage
2 months
Mark your learning calendars - a great opportunity to explore the world of browsers!! Don't forget to bring your bread :-)
@awesomekling
Andreas Kling
2 months
Okay, let's try this.. Announcing the first-ever Browser Jam! 🫐🌐 (Like a weekend game jam but instead of games, we build web browsers!) When: Sep 13-15, 2024, 4pm UTC thru 4pm UTC Where: The Browser Jam repo & Discord server Who: Anyone! 🤓 Info:
Tweet media one
9
43
262
0
1
19
@vivekgalatage
Vivek Galatage
3 months
Randomly came across this video (thanks, YT algorithm) that talks about bézier curves. For anyone interested in #ComputerGraphics courses, this is a great resource for the concept and understanding!! Thank you @FreyaHolmer for this gem.
1
0
19
@vivekgalatage
Vivek Galatage
7 months
We are excited about the progress on Arc for Windows and incredibly grateful for the faith and anticipation of over 1M people! 🚀 Your support fuels our journey forward. Thank you!
@joshm
Josh Miller
7 months
🪟Arc for Windows Update🪟 🧪 ~100k beta testers onboarded 📈 ~1 million people on waitlist 📅 Opening to GA before Summer 🥇 1st major Windows app built in Swift Shoutout to @alexandracoding and the team!
Tweet media one
44
33
933
1
0
18
@vivekgalatage
Vivek Galatage
1 month
Did you notice Google Meet's improved background effects? It utilizes WebGL (and soon, WebGPU) to do the exciting segmentation within the browser. Read more 👇🏼
Tweet media one
2
2
19
@vivekgalatage
Vivek Galatage
11 months
ripple, reflect, rejoice!!! City of the lakes - for a reason. #BLR
Tweet media one
Tweet media two
2
0
18
@vivekgalatage
Vivek Galatage
4 months
Seeing Rahul Dravid displaying emotions like never before - only for the 2nd time. The first one being the cred traffic ad!!! What a game of cricket 🏏 #INDvsSA
3
1
18
@vivekgalatage
Vivek Galatage
11 months
Each fold is a narrative! Spotted at an engineering college's gallery of industrial design! #BLR
Tweet media one
0
0
18
@vivekgalatage
Vivek Galatage
2 years
Pleasantly surprised to see what a simple line drawing can do in @excalidraw . Amazed to see how far they have come, and looking forward to what 2023 brings in it!
Tweet media one
0
1
18