Best Tools and Resources for Developers

Page 1

#bluebashco

Best Tools And Resources For Developers


Table of Contents 01 - Sublime Extensions 02 - Vscode Extensions 03 - Open Source

1

#Bluebashco


Mission & Vision

#Bluebashco

We will talk about Sublime extensions first. • Sublime merge • Tabnine • Sidebar Enchantements • Json

2


Sublime Merge

Sublime Merge GUI based git toolkit

Important Features • Graphical user interface for viewing a file history. • Commit, Push, Pull and Cherry-Pick Using GUI. • Easy to understand and use and there is no pricing.

3

#Bluebashco


#Bluebashco

Sublime Merge

4


#Bluebashco

Sublime Merge

5


#Bluebashco

6


Tabnine

#Bluebashco

Tabnine

Code Completion and Suggestions

Important Features • Code faster with AI completions • Improve code quality and consistency • Support all Popular programming languages and IDEs

7


#Bluebashco

9


Sidebar Enhancements

#Bluebashco

Sidebar Enhancements Provides enhancements to the operations on the Sidebar of Files and Folders for Sublime Text Important Features • Close, move, open and restore buffers affected by a rename/move command. • New file/folder, edit, open/run, reveal, find in selected/parent/project, cut, copy, paste, paste in parent, rename, move, delete, refresh • Copy paths as URIs, URLs, content as UTF8, content as data:uri base64 ( nice for embedding into CSS! ), copy as tags img/a/script/style, duplicate 10


#Bluebashco

11


#Bluebashco

Pretty Json Provides Various features for the json objects

Important Features • Format JSON • Validate JSON • Minify JSON • Sort JSON 12


#Bluebashco

Sublime Text 13


VScode

#Bluebashco

Let’s move to VScode extensions. Let’s move to VScode extensions. • Rails db schema • Endwise • Auto Rename Tag. • Ruby on rails 14


Ruby On Rails

#Bluebashco

Ruby On Rails This extension for VS Code adds snippets for ROR

Important Features • crud → Full crud helpers • def-create def create resource • find-id find(id) find-params find(params[:id])

15


Endwise

#Bluebashco

Endwise This is an extension that wisely adds the "end" keyword to code structures in languages like Ruby or Crystal while keeping the correct indentation levels.

16


Auto Rename Tag

Auto Rename Tag Automatically rename paired HTML/XML tag.

17

#Bluebashco


Rails DB Schema

Rails DB Schema Definition and Completion provider for Rails DB Schema.

Important Features • • • •

18

Field name completion Definition railsDbSchema.open railsDbSchema.insert

#Bluebashco


Open Source Alternatives

Open Source Alternatives • • • • •

19

Hoppscotch.io Gitpod Github1s Webhook.site Exercism

#Bluebashco


Hoppscotch

#Bluebashco

Hoppscotch An Open Source Alternative For Postman Important Features • Create Free Workspace • Rest API call support • GraphQL API support • Lightweight and available as PWA

20


Hoppscotch

#Bluebashco

Hoppscotch

21


Webhook.site

#Bluebashco

Webhook.Site Site for testing webhooks and payload of response. •Webhook.site lets you easily inspect, test and automate(with the visual Custom Actions builder, or WebhookScript) any incoming HTTP request or e-mail. •Example curl https://webhook.site/#!/ca20655f-8923-46e6-95c0-709dd5ca31ca curl -d '{ > "test": "event" > }' -H "Content-Type: application/json" https://webhook.site/f8914359-1f26-4a48-b3f9-8a27867b3762

22


Webhook.site

#Bluebashco

Webhook.site

23


Gitpod

#Bluebashco

Gitpod An Open Source Alternative for the github codespaces

• Gitpod is the faster, more resource-efficient, open-source platform that integrates with your individual stack. • Free for Open-Source • Development Environment on cloud • No need to setup application by every developer

24


Gitpod

#Bluebashco

Gitpod

25


Github

#Bluebashco

Gitpod

26


exercism.org

#Bluebashco

exercism.org Open Source Learning Platform

•Curated tracks and Real-life situation-based questions to practice. •Almost every programming language is available. •One to One mentorship is available for free. •You can see the solution published by the community even the wrong ones.

27


exercism.org

#Bluebashco

exercism.org 28


Contact Contact

BlueBash Consulting Private Limited A-45, Industrial Area, Phase -8B,Sector 74, Sahibzada Singh Nagar, Punjab 160059, INDIA Contact Number - +91-82848 66471 Email – Sales@BlueBash.co

BlueBash 1201 Brickell Ave #300 Miami, FL 33131, USA Contact Number - +1(786) 946-1616 Email – Sales@BlueBash.co

www.BlueBash.co

29

#Bluebashco #BlueBashco


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.