Eric Amodio ๐ฆ @eric.amod.io
@eamodio
Followers
2K
Following
10K
Media
74
Statuses
8K
Father, husband, code monkey, entrepreneur, geek. Creator of GitLens for @code. CTO/CPO @GitKraken. Prev @code dev @Microsoft. โค open-source
United States
Joined March 2009
๐ฃGitLens 12 for @code is out! Now with Web and virtual workspace support! ๐ฆฎ Getting Started Walkthrough ๐ Visual File History โจ ๐ณ Worktreesโจ ๐๏ธ Performance improvements And more! Get it: https://t.co/Y1GrzFCCN3 Read about it: https://t.co/LY6FwuidKe
2
9
53
๐ Announcing GitKon 2024! ๐ This December 10-11, dive into virtual sessions on AI-powered tools, DevEx essentials, and productivity tips from top tech leaders. Pre-register for a chance to win a Steam Deck, GitKraken swag, and more! โจ #GitKon2024 #GitKon #DevEx #AI #Tech
0
4
17
TypeScript 5.7 beta is now available to try! Read up on what's new today!
devblogs.microsoft.com
Today we are announcing the availability of TypeScript 5.7 Beta. To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta Letโs take a look...
14
108
593
Ok @github community ... first 100 people to DM me with their GitHub handle, and are already in the CW waitlist, get added tomorrow. You got four hours ๐. https://t.co/KqfB1HemfV
Sept-27th update: Copilot Workspace now adds Brainstorming ๐ก and the VS Code extension gained superpowers. We are compounding 1% improvements week over week. ๐ข https://t.co/8AT9wpK6Ll
88
30
191
"Frameworks are a testbed for ideas that may or may not work out. We all need to be OK with that. Even framework authors. Especially framework authors. More importantly, we all need to stop being salty when our way isnโt what makes it into the browser." https://t.co/Ph5tTwhMb3
abeautifulsite.net
An open reply to Ryan Carniato's post entitled 'Web Components Are Not the Future'
18
46
187
๐ฆ a 2y journey to adopt ECMAScript modules in @code is coming to a successful end ๐ we see massive startup performance improvements loading our main VS Code module Thanks Jo and @alexdima123 from the team for this joint effort ๐ ๐ https://t.co/Onc0QS47vr
3
20
81
My (slightly spicy) take on where the future of software collaboration is headed. Involves a short history of Open Source, the new Fair Source stuff, some Stallman digs, an XKCD comic and more. Be entertained. https://t.co/YhW0pGVUhw
blog.gitbutler.com
A GitHub founder's musings on the past, present and future of large groups of people collaborating on software in awesome ways.
5
16
48
Woo! I'm thrilled to be recognized as a @Microsoft MVP again. Shout out to the awesome @code team. Thank you! @MVPAward
#mvpbuzz #developertechnologies
11
0
8
See how we use #Lit to create shared web components across GitKraken's DevEx platform, ensuring consistent aesthetics and functionality. ๐ Explore the history of web components, see practical examples in action, and more! ๐ ๏ธ #WebComponents #DevEx #WebDevelopment #DevBlog
0
1
8
TypeScript 5.5 RC is now out to try! We're looking for feedback on inferred type predicates, JSDoc imports, regex checking, ${configDir}, isolatedDeclarations, build optimizations, and more! https://t.co/CyXMfCRplO
devblogs.microsoft.com
Today we are excited to announce the availability of the release candidate of TypeScript 5.5. To get started using the RC, you can get it through NuGet, or through npm with the following command: npm...
6
111
513
The best developer tools are lead by active developers. Full stop. Itโs not enough to just speak the tech. You need to intimately understand and empathize with the pain points. It's clear when they are not.
1
5
36
SO many takes on here about don't use AI for this or that. They basically all boil down to -- don't use AI and turn off your brain. While AI is an incredible tool, it is *just* a tool (at least for now). So don't stop thinking because it "suggested" something.
0
0
4
Big day!
๐ขBIG NEWS ๐Weโre so excited to announce GitKrakenโs DevEx platform, including a revamped GitKraken Desktop 10.0, GitLens 15, and more! Todayโs launch also introduces support for @Google Gemini to help developers generate and interpret complex commit messages, adding to our
0
1
9
Calling all GitLens fans! If you want to learn about features to enhance your coding workflow, then sign up for our FREE upcoming Workshop. โจ ๐ lucky registrants will win an exclusive swag pack! You'll be entered into the drawing just for registering, and an EXTRA entry for
0
5
9
๐ Hey friends โ interested in working with me as GitLens' first Product Manager? We are looking for a passionate, technical Product Manager to join our team at GitKraken! Want to make a real impact on millions of developers worldwide? ๐ Apply here:
gitkraken.bamboohr.com
Take a look at the current openings at GitKraken
0
0
6
Do you work in VS Code? ๐งโ๐ป Check out our upcoming Workshop to see how @GitLens can enhance your development process! ๐ Explore features like pivotal commit identification, line history, creating pull requests directly within VS Code, and more. ๐ป AND, 10 lucky attendees
7
18
245
Announcing TypeScript 5.5 Beta! ๐ฃ Now with type predicate inference, more type narrowing, an @โimport tag for JSDoc, the --isolatedDeclarations flag, performance & reliability improvements, and much more! https://t.co/wvLzGx5dk2
devblogs.microsoft.com
Today we are excited to announce the availability of TypeScript 5.5 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D...
10
186
872
Ever found yourself diving into a new project, tasked with something you have no clue about? ๐
Where do you even start? ๐ค Join @cmgriffing and Melese Michael for a FREE @GitLens Workshop about features for smoother onboarding and project management - like the commit graph,
2
6
13
Seamless extension updates are the ๐ฅ VS Code quality of life improvements: ๐ Extension updates are applied without having to reload the window! ๐ฆ As VS Code updates it also updates the extensions that are compatible with the newer version Happy Updating!
๐ The March release of @code is here! Check out what's new: ๐ท๏ธ Custom editor labels - distinguish between editors with the same names! ๐งช Test Coverage API ๐ค GitHub Copilot enhancements, including terminal inline chat ... & much more! Release notes: https://t.co/hLdqIrwHfC
2
10
58
After using TypeScript for 8+ years, I had a mind-blowing realization: type inference is implemented completely backwards from how I think about it! Read on for the "missing manual" on Flow Nodes and TS type inference internals.
effectivetypescript.com
If a variable gets a type but no one looks at it, does it really get a type at all? This post looks at how type inference is implemented in the TypeScript compiler. It's of some interest to anyone...
1
8
82