06/03/2023
Let AI write code for you:
1. http://UseBlackBox.io
Plain English to code
2. http://SourceAI.dev
Generate code with AI
3. http://beta.openai.com/codex-javascript-sandbox
ChatGPT for developers
4. http://Codeium.com
Comments to code
5. http://Codesquire.ai
Turn your thoughts into code
CodeSquire.ai | AI coding assistant for data science
Write code quickly and efficiently with AI code suggestions
22/02/2023
4 incredible AI-powered resume builders you can use for free:
1. http://kickresume.com
Powered by GPT-3
2. http://resumaker.ai
Resume in minutes
3. http://resumAI.com
Next-Gen AI resume builder
4. http://rezi.ai
Uses leading AI
Go get that job 🔥
26/01/2023
🚀 What are you most excited for at ?
🎯 Dart 3
💙 Flutter 3.7
🤳 Mobile updates
💻 Flutter on the web
💫 Other (leave a reply!)
21/01/2023
CSS generators that make you look amazing at web development & design:
1. Glassmorphism CSS Generator
Glassmorphism is a design trend that is primarily based on the blurry effect of an element and a background.
It looks amazing, and it’s in vogue.
👉 http://ui.glass/generator
2. Mesh Gradient Generator
Mesh gradients are in vogue!
This generator makes it so easy to create and refine a design.
👉 http://csshero.org/mesher
3. Animista
Animista is a quality animation generator.
It’s a library where you can play with a collection of CSS animations and download what you want to use.
Intuitive interface, a lot of options, great tool!
4. CSS Grid Generator
Quickly to create dynamic layouts with this CSS grid generator.
Grid can create powerful complex layouts, and this tool makes it that much easier.
👉 http://cssgrid-generator.netlify.app
5. Neumorphism CSS Generator
Neumorphic design draws on aspects of photorealism and 3D design.
Neumorphism uses shadows, textures, and colors in a way that feels life-like without being overly detailed.
👉 http://neumorphism.io
6. Shadow CSS Generator
Shadows are used a lot in design.
Using them effectively makes a huge difference and can make a design look amazing or not so great.
This tool has been built well. It allows you to create high quality shadows very quickly.
👉 http://shadows.brumm.af
7. Haikei
Save the best for last... This is pandora’s box of CSS generators.
So many high-quality CSS generators in this app.
This tool saves a ridiculous amount of time and makes you look like a whiz at CSS and design.
Enjoy everyone.
👉 http://haikei.app
17/01/2023
How to secure a REST API?
Thread 🧵👇
1️⃣ Use HTTPS
This ensures that all communication between the client and the server is encrypted.
2️⃣ Use Authentication.
Authentication is used to validate the identity of the client who is attempting to make a connection.
When a client requests an API, it may be necessary for the client to provide some sort of credentials to prove they are who they claim to be.
Let's mention two types of authentications:
{1} JWT (JSON Web Tokens) authentication
This allows the server to authenticate the client using a JSON object, which is signed by the server and sent to the client.
{2} OAuth authentication
This allows a client to access resources on a server on behalf of a user without the client needing to know the user's login credentials.
Use rate limiting:
This involves limiting the number of requests a client can make to the server in a given time period.
This can help protect against denial of service attacks and other types of abuse.
4️⃣ Use input validation
All input data must be validated to comply with the API specifications.
This can help protect against injection attacks and other types of malicious input.
5️⃣ Use proper error handling
This involves handling errors consistently, securely and returning appropriate error messages to the client.
This can help prevent sensitive information from being leaked to attackers.
16/01/2023
the key concept of installing Tailwind
- install it using npm
- init tailwind to create its config
- configure config to detect changes on markup or anything that will contains tailwind class things
that's it, for any framework and future framework will all the same
16/01/2023
ChatGPT has changed the game.
7 ways ChatGPT can 10x your programming productivity:
1. Simplify code
In programming, you won't find the best solution instantly.
It takes multiple iterations to write code that is optimised and clean.
By using ChatGPT, you can reduce the number of iterations required.
2. Write documentation
Documentation ensures the longevity of code, it's an essential process when working on a team to share knowledge and keep collaboration efficient.
The time spent writing documentation can be almost entirely removed thanks to ChatGPT.
3. Write test cases
Writing tests may take time, but it is an important part of programming that ensures the quality of your code.
Speed up development time by using ChatGPT to write the majority of your tests.
4. Refactor code
Refactoring is a key part of programming and ensures that your code is not only functional, but also readable and maintainable.
ChatGPT does a great job of identifying and fixing unreadable code.
5. Research technologies
Say goodbye to the days of spending hours on Google!
ChatGPT condenses and simplifies stacks of information into one convenient read.
While you shouldn't rely on it entirely, using it as a starting point can cut down your initial time investment.
6. Detect bugs
Identifying the causes of bugs is challenging and time-consuming.
ChatGPT can cut down the process dramatically.
Although it is not sophisticated enough to catch everything (yet!), it gives you a good place to start.
7. Create boilerplate code
Cut down development time using ChatGPT to generate a starting point for a programming project or task.
ChatGPT will handle the foundations, so you can focus on the unique and complex features of the task.