Pi Coding Agent
A terminal-based coding agent
43 posts
A terminal-based coding agent
Clear — An intent-first agentic development language. Write readable specifications. AI agents turn them into real software.
A multifunctional web development environment that integrates web servers, databases, and various programming languages. It offers multi-instance PHP running, powerful CLI support, and flexible domain and SSL customization, aimed at optimizing web and PHP development processes. Its efficient development environment enhances resource utilization. It includes software such as MySQL, MariaDB, PostgreSQL, PHP, Redis, etc., supports Docker, Node.js, and focuses on security, ensuring a smoother and more efficient development process.
I see a lot of bad system design advice. One classic is the LinkedIn-optimized “bet you never heard of queues” style of post, presumably aimed at people who are…
I have met a lot of developers in my life.
Late…
👋🏼 This is part of series on concurrency, parallelism and asynchronous programming in Ruby. It’s a deep dive, so it’s divided into 12 main parts:
Your Ruby programs are always multi-threaded: Part 1 Your Ruby programs are always multi-threaded: Part 2 Consistent, request-local state Ruby methods are colorless The Thread API: Concurrent, colorless Ruby Interrupting Threads: Concurrent, colorless Ruby Thread and its MaNy friends: Concurrent, colorless Ruby Fibers: Concurrent, colorless Ruby Processes, Ractors and alternative runtimes: Parallel Ruby Scaling concurrency: Streaming Ruby Abstracted, concurrent Ruby Closing thoughts, kicking the tires and tangents How I dive into CRuby concurrency You’re reading “The Thread API: Concurrent, colorless Ruby”.
I've hired a lot of developers over the years. More than a few of them have come in with a strong...
Analyze how a Git repo grows over time.
Classes teach you all about advanced topics within CS, from operating systems to machine learning, but there’s one critical subject that’s rarely covered, and is instead left to students to figure out on their own: proficiency with their tools. We’ll teach you how to master the command-line, use a powerful text editor, use fancy features of version control systems, and much more!
This handbook is for grad students, postdocs and PIs who do a lot of programming as part of their research. It will teach you, in a practical manner, how to organize your code so that it is easy to...
Code switches at Flickr
🌊 Pretty, common and useful algorithms with modern JS and beautiful tests - jiayihu/pretty-algorithms
An introduction to real-time WebSocket apps with Rails
Almost every web app requires a sign in form.In Ruby, the popular choice is the Devise gem for Rails.
Comprehensive data proxy to knowledge about real world - molybdenum-99/reality
Jesus Castello walks through the basics of cryptography using examples in Ruby. This is an excellent primer on crypto.
Learn about Sinatra Activerecord Setup. Start learning to code for free with real developer tools on Learn.co.
Database load can be a silent performance killer. I’ve been optimizing the query performance of a web app I run designed to get people involved in open sourc...
Parth Modi generates executable docs for his Rails API using swagger-docs and swagger-ui.
A book about Docker.
Documenting All Ruby Specialities.
Toptal enables start-ups, businesses, and organizations to hire freelance developers from a growing network of the best custom software engineers in the world. Find freelance developers to work full-time, part-time, or hourly who will seamlessly integrate into your team.
Simplify API development for users, teams, and enterprises with our open source and professional toolset. Find out how Swagger can help you and get started today.
The Official home of the DB Browser for SQLite.
:dolphin: Beautiful, performant feature flags for Ruby. - jnunemaker/flipper
In this blog post I am going to try to do a introduction on writing tests in the style of Behavior Driven Development (BDD) specifications, also called specs...
A great analysis of this terrible example of the impact of bugs
Some good ideas in here. I agree with much of it. Pick up an insight or two.