Read more of this story at Slashdot.
Read more of this story at Slashdot.
A collection of upcoming CFPs (call for papers) from across the internet and around the world.
The post Call For Papers Listings for 1/30 appeared first on Leon Adato.
In my previous post , I introduced MoreSpeakers.com, a platform dedicated to connecting aspiring speakers with experienced mentors in the technology community. In this post, I want to share some insights into the technology stack and development process behind MoreSpeakers.com.
MoreSpeakers.com is built using a combination of modern web technologies to ensure an user-friendly experience.
Tools and frameworks used in the development of MoreSpeakers.com include.
You can read more about the architecture and developer start up of MoreSpeakers.com in the GitHub repository.
AI and “Vibe Coding” is all the rage these days. As I mentioned in the previous post, this project was prototyped with Claude Code. Now while the application compiled and ran, it was a mess. It took some time to get the project in a maintainable state.
Since then, we have continued to use AI tools to help with various aspects of the development process. I primarily used JetBrains Junie to help me with code generation, unit test creation, refactoring, and documentation. We’ve also used GitHub Copilot to help with code reviews of pull requests. We’ve used ChatGPT to help with the hero images and generating a lists of features to include in the platform. While AI has been a helpful tool throughout the development process, it is important to note that you still need skilled developers to “double-check” the work guide the process and ensure the quality of the final product.
We used the following instructions when using AI tools to help with the development of MoreSpeakers.com.
Claude Code allows you to create custom instructions to guide Claude in generating code and assisting with development tasks.
Our instructions are organized into two main categories: Commands and Skills. For overall instructions for Claude Code, we have:
GitHub Copilot allows you to create customize how GitHub Copilot responds to your prompts by creating custom instructions.
According to the documentation, you can create custom instructions to guide GitHub Copilot’s responses.
GitHub Copilot can provide responses that are tailored to your personal preferences, the way your team works, the tools you use, or the specifics of your project, if you provide it with enough context to do so. Instead of repeatedly adding this contextual detail to your prompts, you can create custom instructions that automatically add this information for you. The additional information is not displayed, but is available to Copilot to allow it to generate higher quality responses.
We build a couple of task based agents/instructions to help with various development tasks. Here are the instructions we used for MoreSpeakers.com:
JetBrains Junie allows you to create custom instructions to guide Junie in generating code and assisting with development tasks. Instructions for customizing Junie can be found in the documentation.
Our instructions for Junie are documented in the file guidelines.md.
If you want to help out with the project, the repository is available on GitHub. Find a bug, submit an issue and/or a pull request. We are open to contributions, whether it’s fixing bugs, adding new features, or improving documentation.
As you can see, MoreSpeakers.com is built using a combination of modern web technologies and AI tools to provide a seamless user experience. The development process has been greatly enhanced by the use of AI, allowing us to focus on building a platform that truly meets the needs of aspiring speakers and experienced mentors in the technology community.
For the last two months I’ve been working on an exciting new project called MoreSpeakers.com. This platform is dedicated to bridging the gap between aspiring and experienced speakers in the technology community by creating meaningful mentorship relationships that foster growth, confidence, and knowledge sharing. The project is a collaboration between myself, Chris Woodruff, Peter Ritchie, and Jorge Cura. The idea was born, like most great ideas, from a conference conversation between Chris Woodruff and Scott Hunter during a TibiTab, if you know you know :smile:, about the challenges of getting started in public speaking.
Chris started by building a working prototype using Claude Code to see what it can do. After seeing the potential, I joined the project to help turn the prototype into a full-fledged platform. Over the next two months, we worked to design, develop, and launch MoreSpeakers.com.

The platform’s main goal is to connect aspiring speakers with experienced mentors who can guide them through the process of becoming confident public speakers. Once a user signs up, they can create a profile highlighting their speaking interests (expertise’s) and goals. They can then browse through a list of available mentors, read their profiles, and request mentorship. Experienced speakers can also sign up to become mentors, sharing their knowledge and helping others grow.
First step is to Sign Up. Users can create an account on MoreSpeakers.com, providing basic information about themselves and their speaking interests. After signing up, you can browse through the list of available mentors. Each mentor has a profile that includes their areas of expertise, speaking experience, and availability. When you find a mentor that aligns with your interests and goals, you can send them a mentorship request. Once a mentor accepts your request, you can start scheduling sessions and working together to improve your speaking skills.
Next step is to navigate to the Browse Speakers page. Here, you can filter speakers based on various criteria such as expertise, availability, and location. This makes it easy to find mentors who match your specific needs.

Once you’ve found a mentor that interests you, click on their profile to learn more about their background, experience, and areas of expertise. This information will help you determine if they are the right fit for your mentorship needs.

In the search results, you can see a list of speakers that match your criteria. Each entry includes the speaker’s name, areas of expertise, and a brief bio. You can click on a speaker’s name to view their full profile.

The speaker profile provides detailed information about the speaker, including their biography, goals and objectives, areas of expertise’s, links to their social media profiles, their Sessionize profile (if they provided one), and more. This information will help you decide if this mentor is the right fit for you.
If the speaker looks like a good match, you can send them a Mentorship Request directly from their profile page by clicking on Request Mentorship.
After finding a mentor, you can send them a Mentorship Request.

This request includes the expertise’s you are interested in and a brief message explaining why you are interested in working with them and what you hope to achieve through the mentorship. Once the mentor accepts your request, you can start scheduling sessions and working together to improve your speaking skills.
You can read all about the technology behind MoreSpeakers.com in my detailed article.
If you want to help out with the project, the repository is available on GitHub. Find a bug, submit an issue and/or a pull request. We are open to contributions, whether it’s fixing bugs, adding new features, or improving documentation.
That’s it! Now you can start your journey to becoming a confident public speaker with the help of experienced mentors on MoreSpeakers.com. We are excited to see how this platform will help aspiring speakers grow and thrive in the technology community. If you’re interested in becoming a mentor or mentee, head over to MoreSpeakers.com and sign up today!
What responsibility do you have to speak up about bad things happening in the world? Does that responsibility change when speaking up might affect your business? What about if you're a sports creator, or the moderator of a deeply NSFW subreddit? What about if you're just a little ol' phone website? Ultimately, everyone has to make those decisions for themselves. But decisions have consequences.
Verge subscribers, don't forget you get exclusive access to ad-free Vergecast wherever you get your podcasts. Head here. Not a subscriber? You can sign up here.
On this episode of The Vergecast, David and Nilay start by talking about The Verge's …