AI Coding: Why Engineering Best Practices Still Matter
Vibe coding with AI still requires good engineering practices, and it’s more important than ever. We’ve all seen these posts about Cursor or Cloud Code, deleting months of work. AI can generate code in seconds, but if you don’t use version control, you’ll lose track of changes. If you skip documentation, your future self team or coding agent will struggle. If you ignore testing, logic will get lost and errors creep in. Great developers don’t just write code, they use best practices, meaning git to manage versions, writing clear comments and README files, running tests while writing and deploying code. AI is a productivity tool, not a replacement for engineering best
#llms #mcp #opensource #ai #agents #vibecoding
Turn any document into data you can use with your LLM or AI Agent! With the Docking MCP server in Claude Desktop you can do just that #opensource #llms #mcp #datascience #aiengineers #agents #documentprocessing #docling
Getting ready for a remote event, do you like my setup?
.
.
.
#typescript #remote #wfh #conference #meetup #setup #desk #wfhlife #coding #programming #coders #hackers #macbook #buildstuff
Happy New Year! This picture is of the last code I’ve written in 2019.
.
.
2020 is going to be a busy year with the release of my book a few days ago, all the conferences that are already planned and the many open-source projects I’m working on - including for the City of Amsterdam.
.
.
#developer #programmer #coder #js #development #programming #coding #ide #javascript #learntocode #programmerlife #codingislife #html #happynewyear #codingbootcamp #programmerrepublic #computerscience #engineering #softwareengineer
A few weeks ago I recorded this podcast with @hackflix.dev about my journey as a tech entrepreneur, speaker, and developer. You can find the link in my bio and at https://bit.ly/PodcastWithRoy
.
.
I created my first startup at the age of 14 as I was looking for a different way to earn money, instead of delivering newspapers or work in a grocery store. To accomplish this I taught myself programming and created a platform to trade used DVDs. It was created with PHP, jQuery, HTML, and MySQL as a database. After this experience, I founded some other startups and also started giving workshops and speak at conferences. Listen to the podcast to hear the full story and what I'm currently working on! https://bit.ly/PodcastWithRoy
.
.
#tech #techentrepreneur #developer #speaker #conference #codingbootcamp ##coding #codinglife #javascript #graphql #podcast #podcastersofinstagram
Thank you Milan 🇮🇹
.
.
Last week I presented at Codemotion Milan, which marked the 10th anniversary edition of this conference! In a packed room I talked about GraphQL APIs and how to secure them with JWTs. .
.
#developer #programmer #code #learntocode #conference #tech #codinglife
Packing for All Things Open 2019 in the USA 🇺🇸✈️
.
.
Next week I'll be speaking about open government at All Things Open 2019 in Raleigh, North Carolina. This conference is one of the biggest about open source development and it's a real honor to be asked to speak there amongst many other great speakers. Luckily, I also have some time to visits the capitol Washington D.C. later on in that week. So let me know if you're interested to meet!
.
.
.
.
#programmer #code #javascript #speakers #developer #dev #opensource #softwaredeveloper #coder #react #computer #laptop #raleigh #graphql #react #softwareengineer #100daysofcode #coding #javascript #codinglife #webdeveloper #codingbootcamp #programming #frontenddeveloper #devlife #technology #worldcode #researchtriangle
Not sure if I'm a dancer or speaker 😂
.
.
Getting ready for new conferences mean looking back at the ones I did before, like GraphQL Day in Bodensee. Every time you have another look at your performance from previous events, there's something that you can learn. This month I'll be travelling to the USA for All Things Open and also to Munich and Milan. See you there!
.
.
.
.
#speaker #conference #software #engineeer #developer #codingisfun #programmerrepublic #dev #javascript #graphql #frontend #javascript #programming #code #softwaredeveloper #learntocode #codingbootcamp #publicspeaking
Apparently I'm an amazing speaker 🤩
.
.
This video was shot at the Appdevcon conference in my home town Amsterdam, where I spoke about GraphQL and mobile development. Do you know that GraphQL was actually specifically designed to be used on mobile phones? The creators of GraphQL at Facebook were experiencing problems with their existing API calls on mobile networks and that's how GraphQL came to life.
.
.
.
.
#webdeveloper #software #webdevelopment #thedevlife #coding #code #coder #webdesign #dev #html #css #javascript #codinglife #codingisfun #programming #programmer #computerscience #developer #tech #technology #frontend #buildtheweb #worldofprogrammers #softwareengineer #programmerrepublic #mobile #mobiledevelopment
Last weekend I gave a talk at the first ever JavaScript conference in Ireland 🇮🇪☘️
.
.
Presented my talk about how to wrap and secure REST APIs with GraphQL at JSDayIE in Dublin. Key take-aways for implementing this is that there are a lot of ways to do this, both on the client- and server-side. Using JSON Web Tokens (JWTs) you can secure any route or query and prevent users from acessing data they shouldn't.
.
.
.
.
#programmer #code #javascript #software #developer #dev #design #softwaredeveloper #coder #react #computer #laptop #apple #graphql #react #softwareengineer #100daysofcode #coding #javascript #codinglife #webdeveloper #codingbootcamp #programming #frontenddeveloper #devlife #technology #worldcode #dublin