Activity
Mon
Wed
Fri
Sun
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
What is this?
Less
More
2 contributions to AI Automation Agency Hub
Make.com vs Python
I started learning Make. Once I got into Make Basic (data structures) I'm thinking to myself, I already know all this. I can make an API call to weather.com to get the data (JSON) and then make another API call to Google Sheets to post whatever data I want. And I can likely do all that for free rather than paying for Make "operations". Are there things that Make.com can do that Python cannot? Are today's customers really wanting their solutions built with low-code tools so they can visualize the data flow?
1 like • Jan '25
Wow, didn't expect all these replies overnight. Thanks everyone. To sum up, it seems like it comes down to a couple things: - Taking advantage of API integrations already done for you vs. building your own - Cost of platform vs alternative platforms vs developer - Visualization vs. code (including finding and troubleshooting problems) - Scalability requirements
0 likes • Jan '25
@Sam Heinrich Learn Python https://pythoninstitute.org/ Under 'Study Resources', see General Purpose Programming classes. Learn the client-server model. Learn how HTTP protocol works so you can use Python Requests Library: https://requests.readthedocs.io/en/latest/ Learn data formats like JSON and YAML (and maybe XML). Systems exchange data (even if they aren't programmed in the same language) via these common/universal formats. Learn about REST APIs. Modern systems communicate with each other via REST APIs. The initiating system is the client, the destination system is the server. The server may offer one or multiple APIs. Each API is like a doorway (an endpoint) that the client can use to ask the remote system to do some work according to HTTP methods (GET, POST, PUT, PATCH, DELETE). The server then replies to the client with the results of that work (whether that be returning data, or just a status message, or both). Get familiar with CRUD methods (create, read, update, delete - these concepts align to the HTTP methods above) as these all allow interaction with or manipulation of data on the remote system. Data is exchanged using the above formats. Learn about python libraries and SDKs (as these will save you much work from having to code all your own functionality from scratch). Essentially, these allow you to borrow the work of others... beware though, as this becomes a "dependency" in your code. When you understand all that, you'll realize that all the common automation tools like Ansible and Terraform (or even Make.com) are just software which abstract the underlying Python code using Requests library to make API calls to remote systems. That abstraction comes at a cost: learning a tool specific language (Ansible: module syntax & YAML playbooks, Terraform: HashiCorp Configuration Language), performance (which is typically slower), and troubleshooting (which is typically more challenging). Those abstracted languages make it easier for non-developers to understand and configure for desired results, but native Python code scales better and troubleshooting is simpler/faster.
Intro
Hello everybody, I'm Dan. I have 24 years of experience in IT. I got started on the Microsoft side of the house (first 4 years) in 2000, then got into Cisco networking where I subsequently spent 17 years working in the VAR/partner space, and 3 years ago I joined Cisco itself. I've been certified in all kinds of routing/switching, security, and data center technologies throughout the years including Cisco, Juniper, VMware, F5, Palo Alto, and Riverbed, to name a few. I'm familiar with automation technologies and have some related certifications. I've most recently obtained some certifications in Python and NVIDIA AI Operations. I'm interested in learning about AI tools that can make me more productive and efficient. Cheers.
1 like • Jan '25
Given my technical background, does anyone care to weigh in on an area I should focus on in the Classroom “AI Fundamentals” section? And why? AI Automation Specialist sounds interesting and maybe up my alley just from the title but the description of what this really means or consists of is vague. I also played around a small amount with Zapier several years ago, can’t even remember what I did with it. Voice Agents sounds like a hot space. All of these areas have value, not sure where to jump in and focus. I have a high degree of technical competency and generally consider myself a quick study. I have some knowledge, certifications, and experience with Python but I come from a network engineering background, I’m not a developer by trade.
2 likes • Jan '25
@Launi Andrews Thanks for the pointer Launi :)
1-2 of 2
Dan Freedman
3
27 points to level up
@dan-freedman-2713
I am looking to get up to speed on modern AI tools that can help me be more productive and valuable.

Active 490d ago
Joined Jan 22, 2025
Powered by