Ameya Ketkar

115 posts

Ameya Ketkar banner
Ameya Ketkar

Ameya Ketkar

@ask1604

I try to build tools for developers @Gitar

Sunnyvale, CA Katılım Ekim 2013
771 Takip Edilen200 Takipçiler
Ameya Ketkar retweetledi
Daniel Ramos
Daniel Ramos@danieltrt7·
It’s tomorrow at #PLDI2024 in Iceland/Denmark at 10:40 AM! 📅 Check out the proceedings online: dl.acm.org/doi/10.1145/36…
Daniel Ramos@danieltrt7

Excited to present our work "A Lightweight Polyglot Code Transformation Language" next week at @PLDI2024! danieltrt.github.io/papers/pldi24.… Are you dealing with large-scale refactoring/migrations? Is your codebase multilingual? We’ve got something for you! 🧵👇 [1/n]

English
0
2
7
326
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
Wrapping up an amazing time at @droidconSF! 🚀 We loved connecting with so many passionate developers. Can’t wait for NYC 🗽 #Droidcon2024
Gitar tweet media
English
0
2
10
448
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
So excited for day 2 of @droidconSF ! Come check out @ask1604 and @kageiit talk at 10:30am in Fisher West!
Gitar tweet media
English
0
3
13
451
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
And that’s a wrap! Thank you @LaunchDarkly for hosting us at @galaxyconf! We had an amazing time and can’t wait for Galaxy25.
Gitar tweet media
English
1
3
15
656
Adam Wathan
Adam Wathan@adamwathan·
What's the state of the art for handling repetitive/mundane programming work with AI? For example "update the 200 components in my app to take advantage of this new feature in the new version of this library we're using" — like much smarter find/replace type work. Anything?
English
28
8
215
154.5K
Ameya Ketkar
Ameya Ketkar@ask1604·
😂 My lifetime's net code contribution is officially negative, with over 250K LOC cleaned up in just 6 months. Our work PolyglotPiranha - a lightweight polyglot code transformation language, was recently accepted at @PLDI🎉 gitar.co/blog/designing…
English
3
3
38
2.2K
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
👩‍💻🧹 Keeping your codebase clean just got easier! Watch @ask1604 unveil the secrets to feature flag cleanup w/ Gitar. Java and JavaScript enthusiasts, this one's for you! 🚀 Check out the full demo here: youtu.be/QWdwfqF8o_I
YouTube video
YouTube
English
1
3
4
516
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
How many hours do you spend cleaning up stale code?
English
0
1
3
274
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
🛠️Migrating your old Java codebase to ensure null safety? Our latest post shows how NullAwayAnnotator simplifies this by automating annotations. 🔍Discover how it was used at scale at Uber, saving countless hours of manual work. gitar.co/blog/automatin…
English
0
3
4
997
Ameya Ketkar retweetledi
Gautam Korlam
Gautam Korlam@kageiit·
How to choose the best tools for automated code refactoring? Compare the power, performance and UX of lexical, syntactic, type-based, and build system-based tools, and how AI is changing the game gitar.co/blog/automated…
English
0
1
9
907
Ameya Ketkar retweetledi
Gautam Korlam
Gautam Korlam@kageiit·
NullPointerExceptions can be costly for companies. They are the largest category of exceptions for Java Applications in the world. Learn how to eliminate NullPointerExceptions in Java code at compile time using NullAway! gitar.co/blog/taming-nu…
English
0
1
5
472
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
Java developers, there's hope for null safety! Our blog series kicks off with a look at NullAway and pluggable type systems, promising an end to NullPointerExceptions. Curious? Read the first installment here: gitar.co/blog/taming-nu…
English
0
4
6
585
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
Granular control is the beauty of feature flags. But w/ great power comes great responsibility. Use them judiciously to control access, test in production, and roll out features smoothly w/out overwhelming your users or systems
English
0
1
4
295
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
Reduce latency and slash cloud costs effortlessly with PGO for Go. It's all about making your hot code paths run smoother and faster. Interested in how? Dive into the world of Profile-Guided Optimization. gitar.co/blog/unlocking…
English
0
1
4
299
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
Remember Knight Capital's $460M loss? A stark reminder of what happens when stale feature flags go wrong. Dive into the importance of diligent feature flag management to avoid catastrophic outcomes. For more details, visit: gitar.co/blog/its-not-a…
English
0
1
6
243
Ameya Ketkar retweetledi
Gitar
Gitar@gitarcode·
Using Feature flags in your application can dramatically streamline your deployment process. Remember, consistency is key! Define clear naming conventions for flags across your projects to maintain order and enhance readability. Check out our 🎶: gitar.co/blog
English
0
1
11
334