LRA-Newsletter by EF

Get short, practical lessons in your inbox about RevitAPI, pyRevit and AI.

217 ISSUES 2022 - 2026 ~2 MIN EACH
You're in. The next issue comes to your inbox.

One issue a week. Real scripts. Unsubscribe anytime.

Every Issue.

Search the archive or filter it by topic.

45 of 217 issues
202527
150 👉 How Selection Really Works in Revit API (Basics for Beginners) Ready to master Selection with Revit API?🪄 Getting elements is often the first step in creating your tools to test your code, so it makes perfect sense to begin with that. And luckily for you, it's very simple. Let me show you the basics. READ HERE revit-apiselectioncareer ~3 min Jul 28, 2025 149 💻 Revit API Setup for Beginners (This will save you a lot of time!) It's time to dive into actionable code. However, before we begin, let's make sure that you all setup your Dev Environment correctly to follow along the upcoming newsletters. So let's install it step by step together. Ready? READ HERE revit-apipythonai ~3 min Jul 25, 2025 148 🔠 Learn How to Translate C# to Python (Step-By-Step Beginners Guide) You can translate any C# code into Python. Once you understand the main differences in C# and Python Syntax, you'll be able to take any code example from documentation and turn it into python And the best part? It's not even that complicated. You just need to know the basics. READ HERE pythoncareer ~4 min Jul 23, 2025 147 🔎 Revit API Documentation For Beginners. (How to Get The Most out of It?) Coding without Docs is like sailing with wind. So let's dive into Revit API Documentation and I'll show you how to navigate to get the most out of it. It's a really important resource if you want to create custom Add-in for Revit. So you better get good at that. READ HERE revit-apiviewsdocs ~5 min Jul 21, 2025 145 💌 Why Did LearnRevitAPI Newsletter Stop? It's been a while since the last newsletter... To be honest, I was overworked and took too many projects at the same time. So I thought I share what's going on and why it's 100% worth waiting for. I had this idea in my head for over 3 years, and finally the time has come. I'm working on a Free Python Course for YouTube. READ HERE revit-apicareer ~1 min Jul 15, 2025 144 🗺️ Here’s How I’d learn Revit API if I had to start all over again I just saw an alien crime👽. Men in Black are after me. What if they get me and also erase all my Revit API knowledge... I have to leave notes, or a roadmap on how to get it back. So, this is exactly the newsletter I'm going to send myself if they flash my memory. READ HERE revit-apiaicareer ~5 min Jun 19, 2025 143 💡 What if I told you that there are thousands of code examples to learn from? We're about to open a pandora box for pyRevit developers. I have to warn you that there is no way back. I'm about to do the unthinkable, and show you where you can find thousands of working code samples. READ HERE career ~1 min Jun 10, 2025 141 📢 LearnRevitAPI 2.0 Update: New Lessons and Platform Upgrade I'm currently working on LearnRevitAPI 2.0 update and I want to let you know what's coming: And something special many were asking! Firstly, you will notice that navigation in LearnRevitAPI Advanced Course has been updated. Unfortunately, you'll lose the track of your previous progress because I changed the backend logic. READ HERE revit-apicareerannouncement ~2 min Jun 2, 2025 139 🚀 Master Sales Plan Automation in Revit (Beginner-Friendly) I want to help you save hundreds of hours like it saved me when I worked on a high-rise project with nearly 500 apartments. It might be the Best One Click Tool you use inside of Revit. Click Here to Automate your Sales Plans in Revit. READ HERE career ~1 min May 27, 2025 138 Are you making any progress with Revit API? How long have you been trying to learn Revit API? A year? Two years? Five months? One month? A lot of people read documentation, watch YouTube tutorials, and copy-paste code snippets over and over only to see no real progress with custom Revit tools. READ HERE revit-apicareer ~2 min May 23, 2025 135 ✅ The 5 Skills That Top Revit Performers Are Learning Now There are Revit Users who are going to struggle A LOT over the next 5 years. The "Manual Revit Warriors" who don't stop... Spending hours on repetitive tasks they could automate Relying solely on out-of-the-box Revit functionality READ HERE aielementscareer ~5 min May 19, 2025 133 ⛔ Avoid these 9 most common Revit API mistakes beginners make Probably there is something on your mind that keeps you from getting started with Revit API or Python. The thing is - I keep hearing about the same mistakes over and over. And that's okay. I've also made the same mistakes, and I want to point them out so you: READ HERE revit-apidocscareer ~4 min May 15, 2025 132 🙋‍♂️ LearnRevitAPI was made for 3 types of people. Are you one of them? As you think about your Revit Automation journey, here are 10 questions that will help you decide if LearnRevitAPI Academy is right for you. Do you waste time doing the same Revit tasks over and over again? READ HERE revit-apicareer ~2 min May 14, 2025 131 This System Makes Revit Users 10X More Productive Today, I have a very special announcement for you (as you can probably tell). 🚀The LearnRevitAPI Academy is launched and you can join it right now. Over the past 6 years, I’ve created hundreds of custom tools for Revit and automated many workflows. READ HERE revit-apicareer ~3 min May 13, 2025 130 📦 OOP in Revit API for Beginners Revit API is a huge collection of classes. And if you want to get comfortable using them, you better understand the basics of OOP, which stands for Object-Oriented Programming. It's a big concept in programming, but you only need the absolute basics so you know how to work with Revit API Classes. READ HERE revit-apicareer ~5 min Apr 24, 2025 127 ⌨️ The Programming Journey of Aussie BIM Guru (Gavin Crump) Gavin Crump (known as Aussie BIM Guru) has come on the show to talk about: - His Programming Journey from Hacking Nintendo to Automating Revit - The Progression from Dynamo -> pyRevit -> C# - His opinion on C# vs Python READ HERE career ~1 min Apr 8, 2025 126 LearnRevitAPI is Back Online 🚀! Life is unpredictable and for the past week I've been completely dormant💤. ⚠️Website Was in Maintenance... It felt unusual to be offline for so long, but I had a very good reason - I'm a dad now🐣. And with more sleepless nights ahead it's time to get back to what I love: Teaching Revit API, pyRevit and Python. READ HERE revit-apicareerannouncement ~1 min Mar 25, 2025 124 The Programming Journey of pyRevit Dad ✨Just posted new Podcast Episode. Ehsan Iran-Nejad (known as pyRevit Dad) has come on the show to talk about: Click Here to watch full episode. The next podcast is already recorded and it's with Gavin Crump (aka AussieBIM Guru)! We had a lot to talk about. READ HERE pyrevitcareer ~1 min Mar 13, 2025 117 🔥 New Step by Step Tutorial for Revit API Beginners I've just released a new video on YouTube that you might find useful. I'll show you how to find missing tags in Revit and explain all the steps along the way. It’s a great exercise to practice Revit API with Python. READ HERE revit-apicareer ~1 min Feb 25, 2025 114 ⛔ My 5 Biggest Mistakes with Revit API (You Can Avoid Them) It's been quite a journey. I started with Revit API about 6 years ago. Like many of you, I had absolutely no clue what I was doing. I didn’t know Python. I didn’t understand Revit API. But I did have one thing: repetitive problems that I really wanted to solve. READ HERE revit-apicareer ~3 min Feb 20, 2025 111 ⌛ Stop Rushing. Learning to Code Takes Time. Have you tried learning to code in one day? Let me guess. You found long video or even a course. You rushed through the whole thing and then you got even more confused. Well, at least that's what I did when I started. READ HERE career ~2 min Feb 17, 2025 101 📊 How to Create Custom pyRevit Form with Multiple Buttons? Creating custom UI is quite an advanced topic. But there is a easy way to with pyRevit. We can use FlexForms from rpw module, and it's already included in pyRevit by default. it's the easiest way to create custom UI forms. READ HERE pyrevituicareer ~3 min Jan 23, 2025 96 ⌨️ What’s The Real Reason Behind Your Programming Journey? I don't think that many of us thought that we would become coders. That's not how it usually starts. In 90% of cases, it starts with a Problem. And it can be anything. Sometimes it's impossible to solve it manually, other times it's just a waste of time. READ HERE career ~2 min Jan 16, 2025 95 LearnRevitAPI May Disappear: What Should We Call It Next? The year has just started, but there are already some big things happening in Revit Community. Yesterday, Nicolas from RevitPure has received an unusual gift from Autodesk - a Cease and Decease Letter, asking to delete his website... READ HERE revit-apicareer ~2 min Jan 15, 2025 94 🔥 The #1 Mistake New Revit API Programmers Make. Let's be honest - it's tempting to dive into the deep waters without learning to swim first. PS. I've actually done it as a kid and I almost drowned. I thought I will learn how to swim after I jump, and turns out that's not how it works... Luckily, someone has pulled me out unconscious. Thanks! READ HERE revit-apipythoncareer ~2 min Jan 14, 2025 90 Learn How to Convert C# Code to Python (for Beginners) As pyRevit Hacker, it's important to understand C# Syntax. This can help you find a lot more code examples for Revit API. And don't worry, you don't need to become C# devleoper for that. You just need to understand and recognize the main differences, so you can turn C# code into python. And it can be simpler than you would expect. READ HERE pythonfilteringcareer ~5 min Jan 8, 2025 86 🔎 This Prompt Will Help Beginners Understand Revit API Code Faster. Last month, I opened an old script of mine that I hadn't touched for a long time. I thought 'No problem - it's my own code, it won't take long '. But I was wrong... You see, when I'm testing an idea, I write code quick and dirty. And then I go back and clean it up once I know it works. READ HERE revit-apicareer ~2 min Jan 2, 2025
202416
80 ❌ Avoid These 30 Beginner pyRevit Errors with this Checklist 🤦‍♂️ Ever spent days making a Revit Add-In, felt super proud, and finally shared it with your team. Then, nce they hit the button - BAM - they get a giant red error message... It’s the worst. Not only is it embarrassing, it can even reduce the trust your team has in your automation skills. READ HERE revit-apipyrevitcareer ~1 min Dec 12, 2024 76 Why Beginners Shouldn't Be Afraid to Explore Revit API If you are a beginner Revit API hacker, you shouldn't be afraid to explore Revit API. You won't change anything by accident. Whenever you make changes with Revit API you need to use 🔓Transaction. If you don't, you will encounter an error message saying 'Attempt to modify project without Transaction'. READ HERE revit-apitransactionscareer ~2 min Dec 6, 2024 69 🔽 Revit API Parameter Basics for Beginners: How to Get, Read and Set Revit is all about working with parameters. That's where we store our data and control everything else.So, it's crucial to understand how to Get, Read and Set new values in your parameters.So, Let's have an overlook of parameters in Revit API. READ HERE revit-apiparameterscareer ~4 min Nov 26, 2024 67 ✨ Big News for LearnRevitAPI: 400 Members✨ 🎉 Today we hit a big milestone of 400 members, who love this course and the community. 🎉 A year ago, I launched the LearnRevitAPI course with a simple goal: to help AEC professionals Learn Revit API and pyRevit, saving time and unlocking new possibilities in their Revit workflows.And we are on the right track !🙏Huge thanks to everyone... READ HERE revit-apicareercourse ~1 min Nov 14, 2024 66 🚀 WPF Course for pyRevit - Lesson 04 🚀Are you Ready to create your First WPF Form with XAML? In this lesson, we’ll create a simple WPF Form and I’ll break down UI components and how they work as we use them. Afterall, the best way to get familiar is to start using XAML. READ HERE pyrevituicareer ~2 min Nov 14, 2024 62 📊 How did I learn WPF for pyRevit? If you ever wanted to create a custom UI form for pyRevit tools, then you probably stumbled on WPF. It's amazing skill to be able to create any form you need and provide much better user experience. However, as a beginner it can be really frustrating to get started with. READ HERE pyrevituicareer ~3 min Nov 6, 2024 61 ➡️ WPF Course for pyRevit [Coming Very Soon] Are you ready to start Learning about WPF in pyRevit? WPF is a modern framework for creating good looking UI Forms with any logic you need. The only limitation with WPF forms is the skill necessary to create them, otherwise you can make any form you can imagine. READ HERE pyrevituicareer ~1 min Nov 4, 2024 60 👉 Improve User Selection with ISelectionFilter in Revit API One of the easiest ways to provide a better experience during selection is to limit what can be selected. And it can be easily achieved by using ISelectionFilter. Let me show you what it is and how to use it. READ HERE revit-apiselectioncareer ~2 min Nov 1, 2024 55 🗝️ The Secret to Free LearnRevitAPI Access Yesterday I've presented live on Autodesk University 2024 and it was amazing.There was a little mess with registrations because of the limit Autodesk has made, so I've heard that many of you couldn't even register for the event...👉 Click Here to Watch the Replay READ HERE revit-apicareer ~2 min Oct 21, 2024 53 👉 The Quickest Way To Learn Revit API You've taken important steps toward Learning Revit API. But you still might feel overwhelmed.What if you could skip the frustrating parts and dive straight into creating powerful tools that make your projects and your life - easier? READ HERE revit-apicareercourse ~3 min Oct 8, 2024 53 🙋‍♂️ My Revit API Journey from Beginner to Expert You probably think that learning Revit API is not for you, or that it's impossible... Believe it or not, that's what I thought in the beginning as well. But like any other skill, we have to start small and learn it step by step. READ HERE revit-apipyrevitcareer ~4 min Oct 6, 2024 52 Avoid These 9 Most Common Mistakes Revit API Beginners Make I keep hearing about the same mistakes over and over. And that's okay. I've also made the same mistakes, and I want to point them out so you can: So let me share how to avoid making them! Feel free to hit 'Reply' and share other mistakes that you think I should have covered. READ HERE revit-apicareer ~1 min Oct 2, 2024 50 💾 Backup Your Code Before It's Too Late... [EP. 8/10] When it comes to Backups we all know that we should do them. But it's easy to postpone until it's too late... Trust me, that's what happened to me. TWICE... It always happens because of stupid mistake or when you are in a rush. And then you sit there and google 'How to restore my deleted code'. READ HERE career ~1 min Sep 25, 2024 43 🚀 Are you ready to Learn Revit API? I've recorded 10 new videos for the module 01 of my course, and I want to share them with you. Starting today with the first Lesson of the course: 🎦Introduction to Revit API and pyRevit Watch Lesson 01:👉 Introduction to Revit API and pyRevit. READ HERE revit-apicareerannouncement ~1 min Aug 27, 2024 40 pyRevit: How to import python3 packages like Numpy, Pandas or others I've seen many of you try to use numpy, pandas or other python 3 packages, and many has reported various issues. So I want to help you solve this problem and show you how to do it step by step 💡You can Watch:  How to import python3 packages like Numpy, Pandas or other in pyRevit READ HERE revit-apipyrevitpython ~3 min Jul 18, 2024 35 What was it like Learning Revit API on my own ? You might be wondering if Revit API is for you. Like many of you, I'm completely self-taught. And while I managed to learn it on my own, I always wished there was a better and quicker way to do that. So I decide to make it myself. And that's why Learn Revit API Course was made. READ HERE revit-apicareer ~3 min Jun 3, 2024
20232
23 My Programming Journey Many people think that Learning Revit API is impossible! And so did I. But like any other skill: we have to start small and build it step by step. "The journey of a thousand miles begins with a single step." - Lao Tzu READ HERE career ~4 min Oct 19, 2023 22 Learn Revit API - Course Preview Preview the first module on my YouTube for FREE! I want you to get familiar with my content from the course and setup your Dev Environment for Revit API. I am going to upload these videos one a day, but you can already watch all of them! READ HERE revit-apicareercourse ~1 min Oct 17, 2023