#AI coding
Explore tagged Tumblr posts
Text
I don't like that this is real
5 notes
·
View notes
Text
5 Arduino Courses for Beginners
Robotics, automation, and do-it-yourself electronics projects have all been transformed by Arduino, an open-source electronics platform. Entering the world of Arduino may seem intimidating to novices, but the correct course may make learning easier and more fun.
Arduino Step-by-Step: Getting Started (Udemy)
This extensive Udemy course is designed for complete novices. It provides an overview of Arduino's fundamentals, describing how the platform functions and assisting students with easy tasks like using sensors and manipulating LEDs.
Key Highlights:
thorough explanations for novices.
practical projects with practical uses.
instructions for configuring and debugging your Arduino board.
Introduction to Arduino (Coursera)
The main objective of this course is to introduce Arduino programming with the Arduino IDE. It goes over the fundamentals of circuits, programming, and connecting various parts, such as motors and sensors.
Key Highlights:
instructed by academics from universities.
access to a certificate of completion and graded assignments.
Concepts are explained in length but in a beginner-friendly manner.
Arduino for Absolute Beginners (Skillshare)
For those who want a quick introduction to Arduino, this brief project-based course is perfect. You'll discover how to configure and program your Arduino board to produce interactive projects.
Key Highlights:
teachings in bite-sized chunks for speedy learning.
simple projects for beginners, such as sound sensors and traffic light simulations.
Peer support and community conversations.
Exploring Arduino: Tools and Techniques for Engineering Wizardry (LinkedIn Learning)
This course delves deeply into Arduino programming and hardware integration, drawing inspiration from Jeremy Blum's well-known book. It is intended to provide you with the skills and resources you need to produce complex projects.
Key Highlights:
advice on creating unique circuits.
combining displays, motors, and sensors.
Code optimization and debugging best practices.
Arduino Programming and Hardware Fundamentals with Hackster (EdX)
This course, which is being offered in partnership with Hackster.io, covers the basics of Arduino hardware and programming. You may experiment with real-world applications because it is project-based.
Key Highlights:
Course materials are freely accessible (certification is optional).
extensive robotics and Internet of Things projects.
interaction with teachers and other students in the community.
Arduino is a great place to start if you want to construct a robot, make a smart home gadget, or just pick up a new skill. The aforementioned courses accommodate a variety of learning preferences and speeds, so every novice can discover the ideal fit. Select a course, acquire an Arduino starter kit, and set out on an exciting adventure into programming and electronics!
To know more, click here.
2 notes
·
View notes
Text
One thing I hate about AI is that it's revealed this gross, selfish sense of entitlement in humanity.
Even if AI art was hypothetically taken from completely ethical sources, I would not be in support of it.
People say that AI is democratizing art, which is an argument that only makes sense if we are viewing art exclusively as a product to be consumed (which is insanely devaluing to artists, but that's besides the point). And to that I say, no, it's not democratizing art because art is available to literally anyone who either just pays an artist or cares enough to learn how to draw it themself.
This is just the thing, people who say this don't want to pay an artist, they don't want to learn how to draw it, but yet they still think they should have access to it. That sense of entitlement to things someone would usually have to either pay for or learn to make themself is beyond me.
People want to generate AI art because they want art without wanting to learn how to draw or paying someone else to, because they think they are entitled to art just because they want it.
People want to generate an AI essay for them because they want a good grade without actually doing the assignment and writing an essay, because they think they are entitled to that good grade just because they want one.
People want to generate AI coding for them because they want a program without actually learning how to code or paying someone who does, because they think they are entitled to a program just because they want one.
No. You do not deserve anything that you want. If you want a good cover for your book, but you don't want to pay an artist to draw one or you don't want to learn how to draw one yourself, YOU DON'T DESERVE A BOOK COVER.
If you can't hire someone else to do something for you or learn how to do it yourself, why should you have that thing you want?
#ai#ai art#ai generated#ai generation#ai image#artificial intelligence#chatgpt#ai rant#rant#rant post#ai essay writer#ai coding#chatbot#ai artwork#ai technology#ai chatbot#chat ai#technology#copyright
18 notes
·
View notes
Text
While coding with large language models (LLMs) seems magical, the reality is more nuanced. In his blog, Niraj explores the hidden complexities of using LLMs for software development. He highlights how LLMs often produce plausible-sounding but incorrect code, struggle with multi-step logic, and lack true understanding of the broader context. The article underscores the importance of strong prompt engineering, iterative feedback, and human oversight. Niraj also points out that LLMs can hallucinate APIs or make unsafe assumptions, making debugging harder. While they can be powerful accelerators, they're not replacements for thoughtful engineering. Ultimately, coding with LLMs is a new skillset—one that requires both caution and creativity.
0 notes
Text
AI vs Junior Devs: Threat or Tool?
Let’s be real—AI coding assistants are getting really good. Tools like GitHub Copilot, ChatGPT, and CodeWhisperer can now generate snippets, complete functions, and even help debug code in seconds. It’s no wonder there’s a growing concern (especially among junior developers) about whether these tools are taking over their roles.
But here’s the thing: while AI is evolving fast, the narrative that it's replacing junior devs is oversimplified—and a little unfair.
AI coding assistants are just that—assistants. They’re not logging into Jira, joining stand-ups, understanding project context, or making product decisions. They lack the creative problem-solving, empathy, and real-world decision-making that human developers bring to the table.
That said, the junior dev role is changing. So let’s unpack that.
So, what's really happening?
Automation of Repetitive Tasks: AI is great at handling boilerplate code, basic algorithms, and syntax fixes—things junior devs used to cut their teeth on.
Faster Onboarding: New devs can now use AI to learn and produce faster, but they still need mentorship to grow.
Higher Expectations: Companies might expect junior devs to understand how to use AI as part of their workflow.
Shift in Learning Curve: Instead of memorizing syntax, new devs are focusing more on architecture, logic, and communication.
Human Skills Still Matter: Teamwork, curiosity, problem-solving, and the ability to ask good questions are irreplaceable.
In short, AI coding assistants are reshaping how junior devs work—not replacing them. Think of it as Iron Man's suit: it amplifies your abilities, but you still have to know how to fly.
About US: AI Technology Insights (AITin) is the fastest-growing global community of thought leaders, influencers, and researchers specializing in AI, Big Data, Analytics, Robotics, Cloud Computing, and related technologies. Through its platform, AITin offers valuable insights from industry executives and pioneers who share their journeys, expertise, success stories, and strategies for building profitable, forward-thinking businesses.
Contact Us :
Call Us
+1 (520) 350-7212
Email Address
Local Address
1846 E Innovation Park DR Site 100 ORO Valley AZ 85755
0 notes
Video
youtube
🚀 CopyCoder — инструмент будущего для AI-кодеров!
0 notes
Link
0 notes
Text
AI coding assistant refuses to write code, tells user to learn programming instead
https://arstechnica.com/ai/2025/03/ai-coding-assistant-refuses-to-write-code-tells-user-to-learn-programming-instead/
#ai coding#ai code generator#artificial intelligence#anti artificial intelligence#anti ai#fuck ai#code#coding#programming#i.t.#it#infotech#information technology#ausgov#politas#auspol#tasgov#taspol#australia#fuck neoliberals#neoliberal capitalism#anthony albanese#albanese government
1 note
·
View note
Text
Top Weekly AI News – March 07, 2025
AI News Roundup – March 07, 2025 Chinese scientists build world’s first AI chip made of carbon and it’s super fast Chinese scientists have created the world’s first carbon-based AI microchip, potentially overcoming the limitations of traditional silicon-based chips and paving the way for next-generation computing south china morning post Mar 07, 2025 Anthropic’s Recommendations to OSTP for…
#AI#AI Coding#AI News#AI overthinking#AI reasoning#AI Weekly News#artificial intelligence#google#nvidia#OpenAI#Reinforcement Learning#Top AI News
0 notes
Text
Let’s talk about resets
I had to do one larger one, so I’ll give you the full list. This is basically an undo.
On Tumblr:
I had to undo the rename of my tumblr, and went back to Code & Canvas.
Used XKit Rewritten to replace the tag “mario breskic” with “code and canvas” for my posts.
On social.mariobreskic.de:
Renamed the “mario breskic” tag to “code and canvas” in WordPress.
Replaced the links to mario-breskic.tumblr.com with codeandcanvas.tumblr.com using phpMyAdmin
UPDATE wp_posts SET post_content = REPLACE(post_content, 'mario-breskic', 'codeandcanvas') WHERE post_content LIKE '%mario-breskic%';
Replaced the string “Mario Breskic” with “Code & Canvas” but only in posts tagged “code and canvas” using phpMyAdmin
UPDATE wp_posts p JOIN wp_term_relationships tr ON p.ID = tr.object_id JOIN wp_term_taxonomy tt ON tr.term_taxonomy_id = tt.term_taxonomy_id JOIN wp_terms t ON tt.term_id = t.term_id SET p.post_content = REPLACE(p.post_content, 'Mario Breskic', 'Code & Canvas') WHERE p.post_type = 'post' AND t.name = 'code and canvas' AND p.post_content LIKE '%Mario Breskic%';
Struck the previous changes from my changelogs on my websites and added a note that I have done so.
Made link changes on my homepage and on my bento.me, too.
Same with other socials with more link options, like Artstation, Bēhance, Facebook.
I used an AI (Copilot) to write the SQL for me.
All in all, this should get me to at least 80% of the reset. There might be something I’ve overlooked but this is alright for now.
As resets go, this one has been smooth.
I think I’ll grab a splatbook and sit down with a cup of caffeine‑free coffee.
1 note
·
View note
Text
Coding with Perplexity AI - Hirst Painting Drawer
Ive not been using AI a lot, frankly, I find it to be pretty lame for the most part, the images are almost always weirdly uncanny and ugly, and the writing is just bland. I’ve heard it’s pretty good at coding though, and I have not tried using it for code at all. So I decided to give it a go. Specifically, I wanted to use it to augment an existing project from when I was taking that 100 Days of…
1 note
·
View note
Text
Ed's parental leave: Week 3 (Feb 23) - Cursor on an unfamiliar project
I worked on another AI coding project, but this time, it was on a project and a language stack that I had no experience in (TypeScript and Vue), giving me some calibration on what it is like to work on an AI coding project on a preexisting (though not too large) codebase.
Some overall thoughts:
RAG was kind of hit or miss. It felt really good when Cursor was able to find the right spot to edit some code, but it sometimes didn't work.
Lint setup seemed pretty important. I appreciated the models directly fixing lint problems as they showed up. One thing that was frustrating is that the LSP integration wasn't full fidelity, so I still had to go manually run npm run build)
For anything that required fine grained attention to detail, simple prompts did not work (I didn't try very hard to make very detailed prompts to cause problems). The model would just make bad decisions and then get stuck. In early cases, I would try iterating with the model (doing follow ups to fix problems), sometimes this worked, but near the end to do really detail work I ended up just coding it directly. In this sense, Cursor presents like a junior engineer, but it really isn't, it will definitely get stuck if you have to do back-and-forth. What DOES work is one-shotting the prompt the first time, with something that's the right level of difficulty.
TAB is good. As you do AI coding you start calibrating for "this should be easy for the model" and TAB does a good job of presenting a coherent mental model. But also, TAB is bad when you're writing comments, the autocompletes are so idstracting, stahhhhp lol.
You gotta be really careful what you tell the model to do. If you misunderstand the requirement and tell the model to do the wrong thing it will happily drive itself off a cliff.
There's some disfluency in Cursor for "I'm looking at this code" and then feed it to Composer (unlike cmd-K). Hopefully they can fix this.
A lot of superstition around asking thinking models to generate implementation plans. This didn't work for me, but maybe it's because I'm a better planner than the LLM.
I spent a lot of time verifying correctness of LLM changes. I would have appreciated more tooling around "grounding" changes with the truth of the original, pre-LLM modified code. This got tricky when I accepted buggy LLM code and it became the canon. No easy way to feed the LLM the original source of truth. Moral is probably to NOT accept changes until they're verified correct, as at that point the LLM loses the pristine context. (This is not as much of a problem for humans, because the pristine context is the merge base between your PR and main)
Asking the LLM to write well factored code is asking too much. Make it write the dumb thing first and then ask it to refactor.
Cursor/Claude is fucking nuts at UI code. Complete game changer. I will never learn how to write Vue at this rate. But you still have to figure out and tell the model what UI to build (but quick iteration means it's easy to draft things out and try it and see if you like it)
LLM continues to be good at banging out code in an unfamiliar language. But it doesn't always make good choices (as we discovered in human code review). It's good for drafting and then you go and edit it line by line, it's like breaking writer's block.
0 notes
Text
Code companion NeoVIM plugin is doing pretty well!
So as I always do with things I really like on GitHub - starred it and forked it.
Will use it for sure! Along with GitHub copilot and Cline.
There's no one thing does all in this AI-era.
Tools will become more in numbers than people. Unlike others, I'm not fearful of this change. Bring it on!
0 notes
Text
AI Agents Can Write Code, Here’s How We Win as Developers
The future of software development is shifting from coding to AI-driven systems focused on delivering business value. Companies must adapt by optimizing workflows and integrating multiple AI agents to remain competitive and ensure human connections remain vital.
This is a thought exercise and a biased prediction. I have no real facts except what I see happening in the news and observed through my experiences. I don’t have any proof to back up some of my predictions about the future. So, feel free to disagree. Challenge my position, especially when I try to blow up the rockets in the end. The Game has Changed We don’t need to write C#, Python, or Java…
0 notes
Text
“Slopsquatting” in a nutshell:
1. LLM-generated code tries to run code from online software packages. Which is normal, that’s how you get math packages and stuff but
2. The packages don’t exist. Which would normally cause an error but
3. Nefarious people have made malware under the package names that LLMs make up most often. So
4. Now the LLM code points to malware.
https://www.theregister.com/2025/04/12/ai_code_suggestions_sabotage_supply_chain/
#slopsquatting#ai generated code#LLM#yes ive got your package right here#why yes it is stable and trustworthy#its readme says so#and now Google snippets read the readme and says so too#no problems ever in mimmic software packige
8K notes
·
View notes