Sign in to view Luke’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view Luke’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
San Francisco, California, United States
Sign in to view Luke’s full profile
Luke can introduce you to 10+ people at GitHub
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
947 followers
500+ connections
Sign in to view Luke’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with Luke
Luke can introduce you to 10+ people at GitHub
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with Luke
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view Luke’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Websites
- My blog
-
http://www.recursion.org
- Stack Overflow Profile
-
http://stackoverflow.com/users/17965/luke-francl
About
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Activity
947 followers
-
Luke Francl shared thisMinnesota friends, I will be at Minnebar20 (twenty!!). See you there?Luke Francl shared thisWell, that was fast! Minnebar20 Release #1 is officially SOLD OUT. Missed it? No worries — the next release is April 7 at 2pm. In the meantime, get involved (and guarantee your spot): 🎤 Submit a session 🫶 Sign up to volunteer 🙌 Become a Community Supporter 🤝 Sponsor Minnestar Learn more: https://lnkd.in/d88fK4GM
-
Luke Francl reposted thisWe did a thing. Probably the stickiest feature we’ve built on top of GitHub code search yet.Luke Francl reposted this`/research` now available in the Copilot CLI Deep research across any OSS repo on the planet using GitHub's advanced code search tools, and MCPs for fetching repo contents dynamically. Produce reports, export to gists, and share them with your team.
-
Luke Francl shared thisMy team worked on this feature and we've been using it a lot for investigating systems that span multiple repos. Give it a try!Luke Francl shared this`/research` now available in the Copilot CLI Deep research across any OSS repo on the planet using GitHub's advanced code search tools, and MCPs for fetching repo contents dynamically. Produce reports, export to gists, and share them with your team.
-
Luke Francl posted thisFor the past few weeks, I've been getting LinkedIn recommendation emails that read like "Alice, Bob and -2 others reacted to a post". I wonder what causes this bug? My best guess is that they are separately pulling the "best" two names to show and the total reaction count, then subtracting two from the count. The bug happens when the count is 0 for some reason (database timeout? querying the wrong shard? denormalization error?).
-
Luke Francl reposted thisLuke Francl reposted thisWe’re hiring a Staff Machine Learning engineer for Inventory Intelligence. This is a great role on a very special team responsible for both core business impact and some next generation technologies. We’re looking for someone who has previously built production end-to-end systems that may have intersected ML domains like of data collection, computer vision, and machine learning. We're like a small startup within the larger company so things are fast paced, iterative, and outcome focused. If you know someone who would be a great fit to partner with me on this team, please let me know! https://lnkd.in/ep-s-KpXStaff Machine Learning Engineer - Inventory Intelligence at Instacart - come join our tableStaff Machine Learning Engineer - Inventory Intelligence at Instacart - come join our table
-
Luke Francl reposted thisLuke Francl reposted thisHad the honor of publishing a blog post on the new embedding model we just shipped in GitHub Copilot. Huge kudos to the v-team: Gabriel Ryan, Dongjiang You, Colin Merkel, Luke Francl, Baoping Zhang, Steve Garrity, Elsie Nallipogu and so many partners across Microsoft CoreAI. Developers: your feedback guides our next steps. Tell us what you think. #GitHubCopilot #Embeddings #VSCode #AIGitHub Copilot gets smarter at finding your code: Inside our new embedding modelGitHub Copilot gets smarter at finding your code: Inside our new embedding model
-
Luke Francl shared thisShengyu Fu wrote a blog post about Copilot's new embedding model which my team collaborated on. He shares some details about the performance improvements and how the model was trained. https://lnkd.in/gAnFkj4BGitHub Copilot gets smarter at finding your code: Inside our new embedding modelGitHub Copilot gets smarter at finding your code: Inside our new embedding model
-
Luke Francl shared thisVisual Studio Code semantic search is now better and more efficient. I worked on training and evaluating this model so it's exciting to see it ship!
-
Luke Francl reposted thisLuke Francl reposted thisTo those who attended or watched my #rustconf talk on async cancellation in #rust, thank you! Notes and slides are below. Recordings should be up on YouTube by the end of the month, at which point I'll also post an edited transcript of the talk.GitHub - sunshowers/cancelling-async-rust: Notes on my RustConf 2025 talk: Cancelling async RustGitHub - sunshowers/cancelling-async-rust: Notes on my RustConf 2025 talk: Cancelling async Rust
-
Luke Francl liked thisLuke Francl liked thisI've joined Ode. Early in my career, I made the same choice over and over: learn first. Mentors over titles. Growth over almost everything else. I never wanted to be the most skilled person in the room. I wanted to be in the room with people I could learn from. Our industry is at a real inflection point, and moments like this reward people who are willing to be students again. So that's the mode I'm going back into. During my interviews, I heard Ode's vision put simply: a factory for world-class applied AI engineers. I mentally signed on the dotted line right there. If that sounds like your kind of place, I'd love to hear from you. Send me a message, or apply through our careers page: https://lnkd.in/gTk9KTBy Join us to make, break, build, and learn.
-
Luke Francl reacted on thisLuke Francl reacted on thisI have spent years training to be a skilled scientist, gaining rigor in technical skills and experimental design as well as learning how to ask the right questions at the right time. As a physical organic chemist at heart, I love understanding why molecules behave the way they do. In order to make a deeper impact in meeting broader therapeutic delivery challenges, I have also invested years in learning how to lead and manage teams of talented scientists. I am proud to work at a company like Genentech that appreciates these distinct roles, providing pathways for both technical as well as leadership training. I am also grateful to now be recognized as a Director and Distinguished Scientist, a dual role where I have the opportunity to lead a fantastic team and help them grow, shape pharmaceutics strategy, and still be able to conduct hands-on, cutting-edge scientific research. I want to thank Karthik Nagapudi for his support and in leading an outstanding pharmaceutics department, Nik Chetwyn for his leadership coaching, and the late Charles Yang for being a mentor, manager, but most importantly a friend. I am excited to continue to grow and meet new challenges!
-
Luke Francl reacted on thisLuke Francl reacted on thisMinnestar CROP ART FANS UNITE!!! I finally have some meetup dates/times if you want to contribute to the Minnestar/Minnebar Team Crop Art Project (no experience required): - Monday, July 6th 6-8 pm at Ridgedale Library (Minnetonka) in the Ladyslipper Room - Sunday, July 19th 1-4 pm at Ridgedale Library (Minnetonka) in the Ladyslipper Room - Sunday, August 2nd 1-4 pm at Ridgedale Library (Minnetonka) in the Ladyslipper Room You don't have to stay the whole time. If you want to do some crop art and do some shopping the Ridgedale Mall is right across the street. If you have questions feel free to comment or reach out to me.
-
Luke Francl liked thisLuke Francl liked thisAfter 11 incredible years, today was my last day at GitHub. When I joined, I wasn’t a father of two, I had a lot more questions than answers, and I had no idea how much this place would shape my career and my life. I had the privilege of working on amazing projects alongside some of the smartest and kindest people I’ve ever met. To all the mentors, sponsors, managers, teammates, and friends who invested their time in me, challenged me, advocated for me when I wasn’t in the room, and trusted me with opportunities far bigger than I thought I was ready for—you know who you are. Thank you. Every milestone I’ve reached has your fingerprints on it, and I wouldn’t be where I am today without you. As for what’s next? I’m taking a well-deserved two-day sabbatical (also known as “the weekend”), and on Monday I start a new adventure. More on that soon. Thank you, GitHub, for the memories, the friendships, and the journey. I’ll always be grateful to have been part of it.
-
Luke Francl reacted on thisLuke Francl reacted on thisA few weeks ago I left my job at GitHub. I had just been promoted to Senior (after working my booty off for it), had one of the most successful devrel programs on the team, learned to lead a team of go getters and I realized that while it may seem like the wrong time to leave, it was actually the perfect time to bet on myself. GitHub was my dream job. As a non-traditional engineer, getting to work at GitHub and Microsoft has been so fun. I've grown a tonn as a developer, content lead, and overall person. But earlier this year, I made the decision to get back into personal content creation to build a media company and really focus on being a Creator Entrepreneur. I thought I could do both, but very quickly, the opportunities I received from That Lady Dev started to supersede my work in my 9-5. For months, I worked 18-hour days to the point where I just couldn't manage anymore. And so, I quit. I decided to take a chance on myself and build my company. I've always been one to take the unbeaten path. And, honestly, it's always worked out better than I could ever imagine.
Experience & Education
-
GitHub
***** ******** ********
-
******* ****
****** ******** ********
-
********
******** ******** *** **** ****
View Luke’s full experience
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Publications
-
Build a query parser
See publicationA step-by-step tutorial on building a query parser for Elasticsearch using Ruby and Parslet.
-
Implementing a minimal HTTP server in Ruby
Practicing Ruby
See publicationImplementing a simpler version of a technology that you use every day can help you understand it better. In this article, we will apply this technique by building a simple HTTP server in Ruby.
-
D3 for Mere Mortals
See publicationAn introductory guide to the D3.js visualization library, starting with SVG and finishing with drawing a custom visualization.
-
Receiving Email with Ruby
peepcode.com
This 60 page PDF shows how to use the MMS2R RubyGem to receive and parse email from both desktop clients and mobile devices. You’ll learn about:
Other authorsSee publication -
Running Individual Test Cases from Ant
Java.net
See publicationA guide to configure Ant such that you can specify a single JUnit test case to run on the command line.
Recommendations received
2 people have recommended Luke
Join now to viewView Luke’s full profile
-
See who you know in common
-
Get introduced
-
Contact Luke directly
Other similar profiles
Explore more posts
-
Rafi Shamim
Cockroach Labs • 698 followers
Migrations are where a lot of database decisions get made and where projects get delayed. This year at Cockroach Labs I spent time building the Migration Assistant for Cockroach Continuum that tries to be honest about the problem: PostgreSQL and CockroachDB are both SQL databases, but they have different assumptions about distribution, scale, and consistency. Moving between them isn't a schema translation problem alone. The tool does the straightforward work automatically. It converts your objects into CockroachDB syntax. But the interesting part is how it handles divergence. When PostgreSQL has a feature that CockroachDB implements differently, the Migration Assistant flags it and uses an agent to propose solutions. You see the tradeoff and decide. No black boxes. Cockroach Continuum itself is designed for how agentic applications run today. Continuum pools capacity across databases so you're not provisioning each one for its own peak. Plenum provides usage-based storage. Aegis is a system of agents that monitors the whole stack. The Migration Assistant gets you from your current database into this architecture with clarity about what's changing and why. Shoutout to all the Roachers who worked on this! https://lnkd.in/gqDRq_2G
43
3 Comments -
Josh Barry
Meta • 2K followers
Behind the scenes building a 1 gigawatt region: https://lnkd.in/gyW4Pedv Favorite part of the post showing the team's progress creating a stable platform for training and inference. The complexity of these platforms requires rather insane feats across many disciplines to hit these kinds of numbers.
75
-
Joe Salisbury
Giant Swarm • 2K followers
new workflow pet peeve - proxying claude reviews e.g: - ash asks gary for review - gary asks claude for review - ash asks claude to fix feedback from review folks just set up claude to do the review and fix the code and have human reviews actually mean a human has had a look and agrees it's such a waste of time to proxy claude turns
6
1 Comment -
Sam Barker
IBM • 902 followers
The Kroxylicious projects is excited (when are we not??) to announce v0.18.0. This release focused on supporting authentication both from the broker and in proxy! Release announcement: https://lnkd.in/gQ89SkUt release artifacts: GitHub: https://lnkd.in/gAaTgFKm Maven Central: https://lnkd.in/ghpcRGRV
23
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content