A static analysis platform for Java, Kotlin, C, C++, Objective-C, Erlang, C# (via Infer#), and Hack.

Joined June 2015
You can now rewatch @icfp_conference talks, including our presentation on using @Meta's @fbinfer tool for static analysis of @WhatsApp server's codebase: youtube.com/watch?v=ZDZtauSx…
5
13
Learn how @fbinfer, a powerful and #opensource static analysis tool, has become a crucial part of the refactoring effort to migrate the whole view hierarchy of the Facebook Lite for #Android to an immutable paradigm: developers.facebook.com/blog…
1
6
3
22
(1/2) A paper connecting incorrectness logic and Kleene algebra. To appear in RAMICS'21 www0.cs.ucl.ac.uk/staff/p.oh…
1
11
1
40
Impressive stats from Facebook's work on null safety. @fbinfer @artem_pyanykh
3
17
One of my students, Aaron Beigelbeck, built a tool that enables more interactive static performance analysis in #VSCode using @fbinfer's cost analysis Check it out: youtube.com/watch?v=-GqPb_YZ… Also on GitHub: github.com/ipa-lab/vscode-in…
2
7
39
🤔 Explain like I’m Five 🤔 In 1 minute, @DmitryVinnik will explain how to get started using Infer (@fbinfer), a static analysis tool for programming languages like Java, C, C++, and Objective-C. Check it out here: youtu.be/swrmPTJAGqQ
2
11
1
20
👩🏽‍💻 What does principled user research look like for programming tools? 🤔 How did doing this change my view of what problems matter to solve? 📊 Is this something we should incorporate into PL research evaluations? Thanks @michael_w_hicks for nudging me to write about this!
5
8
2
29
Facebook simply would not exist today if not for Bletchley Park. It’s an honor to be able to provide the support that will help keep it open to the world. tech.fb.com/giving-back-to-t…
4
23
6
132
I will be talking about how we detect complexity increases at FB's android codebase at Infer Practitioners workshop at PLDI🎙️ It is all happening remotely. Don't forget to register and tune in!
Registration for the Infer Practitioners 2020 workshop, colocated with PLDI, is open and free! It's all happening remotely, check out the program: pldi20.sigplan.org/home/infe…. Register via the PLDI website.
1
1
10
I integrated the #Facebook static analyzer infer @fbinfer into multiple IDEs and Editors with my framework MagpieBridge. Have a look at github.com/MagpieBridge/Infe… and feel free to use it. I will be very happy to get some user feedback.
1
3
25
@johnregehr, @jvanegue and others have understandably wondered about Incorrectness Logic: what's the win for software developers? You might be interested to know, there's already been one pretty good win (of sorts) that doesn't require speculation. Read on if interested!
1
9
29
If you recently saw stuff about incorrectness logic, and wonder what to make of it: @dmolnar inspired me to do a writeup of a few examples that I found helpful to gain an intuition for it (And some Ideas on how to use it!) hexgolems.com/2020/04/incorr… (cool stuff @PeterOHearn12)
3
26
77
Infer retweeted
Important notice! The #cav19 conference dates might shift a little bit as follows: Workshops: July 20-21 Tutorial day: July 22 Main conference: July 23-26
2
2
Getting the team together after 10 years thanks to #POPL2019.
2
4
48
Infer #staticanalysis tool use at Facebook. Shows warnings on new code diffs for code reviewer. High use and fix rate by automated analysis, low overhead for user to check once at review time. 👍 #codereview #testing #icst18
4
7
How did I miss this one. We need more distillers and less creators of tiny increments. Rejections because the work is not novel are the bane of progress. distill.pub/2017/research-de…
7
66
6
146
Infer, cool tool from @fb_engineering for static code analysis @Codemobileuk #codemobileuk #GetYourCodeOn
4
7
Dulma Churchill reveals how @fbOpenSource automates cleaner code with Infer @mobileeraconf #mobileera
1
1