@dangtony98 When I had to give access to an agent to my gitlab repository, I authenticated glab cli in terminal and instructed the agent to invoke glab cli.
This is a severe security overlook by a company raised $100M. Think about the security vulnerability of apps built by non-devs using AI tools like Cursor AI.
PS: I'm using Cursor myself and all in for AI and coding companions
Indian startup Dotpe, that raised ~$100M to build point of sale systems for restaurants left their entire API fully public.
A clever hacker found out the most ordered thing at every Social in India.
And did a prank to order what he wanted for a person next to him!
Zero auth.
When deploying a side project using GitHub Actions, I struggled to deploy the backend first then the frontend. Here's how I managed to solve it... (~4 min read)
https://t.co/QWdvg7d8hT
absolute beginner guide to set up a $4/mo Hetzner VM for self-hosting.
👉 now as a blog post
I figured 2k+ bookmarks deserve a blog post, right?!
Using:
- Hetzner
- Caddy
- Cloudflare
- Github
Let me know if I missed something. I tried to get down to the most essential steps and nothing else so anyone could follow along!
👇
Time flies by when you're using addictive apps and games. But many of the most important things in life have at least soft deadlines. This is a very dangerous mismatch. If you're not careful, a lot of windows are going to close on you.
A skill that will put you in the top 1%:
Building real-time, fault-tolerant data streaming architectures.
The Internet is magic! A new course just came out. It will teach you to build real-time data pipelines and stream processing using Python, Quix Streams, and Kafka.
And it's completely FREE!
You can sign up using this link: https://t.co/HrTBwuASyZ
The course combines live coding, Q&A sessions, video tutorials, and code samples. You'll learn to use Quix Streams, a library that works with Kafka using pure Python. It's lightweight and has a beautiful and straightforward interface. Here's their GitHub repository:
https://t.co/Og1YvJGOQZ
The course curriculum:
1. Intro to stream processing
2. Stateful data transformation basics
3. Stateful use case - downsampling
4. Advanced stateful processing
5. Deploy to the cloud
6. Pipeline development
7. Real-time machine learning inference
Handling data is at the epicenter of the AI revolution, and opportunities like this are hard to find.
Take advantage of it!
Building a RAG pipeline (Retrieval-Augmented Generation pipeline) is something nearly all AI startups do these days.
What is this, and how do you build one? Today's deepdive and code-along covers this, and then some more. By @rossmcnairn:
https://t.co/bvyXuVFjCB
@SahilBloom Spot on. Striving for a harmonious balance among all aspects of life, such as health, wealth, and family, is a worthy pursuit.
Can we call the "real price" here as the "opportunity cost" of life?