Skip to content

Instantly share code, notes, and snippets.

View samuelcastro's full-sized avatar
🏠
Working from home

Sam Silva samuelcastro

🏠
Working from home
View GitHub Profile
@samuelcastro
samuelcastro / surveys.csv
Created March 27, 2025 16:14 — forked from sausheong/surveys.csv
AI Coding Assistant Surveys by Companies
We can make this file beautiful and searchable if this error is corrected: Unclosed quoted field in line 4.
Study Name,Year,Number of Developers,Coding Assistant(s),Method,Productivity Improvement,Key Findings,Link
GitHub Copilot Survey,2022,"2,000+",GitHub Copilot,Survey,55% reported increased productivity,"- 88% felt more productive overall
- 74% could focus on more satisfying work
- 77% spent less time searching for information or examples",https://github.blog/news-insights/research/research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/
McKinsey Developer Productivity Survey,2022,"1,000+",Various AI-powered tools,Survey,Up to 45% increase,"- AI tools could automate up to 30% of daily tasks
- Productivity gains most significant for entry-level developers",https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/unleashing-developer-productivity-with-generative-ai
GitHub Copilot Survey,2023,500,Various AI Coding Tools,Survey,57% of developers found AI tools beneficial for skill development and productivity,"- 92% of developers use AI tools
- 81% expect AI to enhance collabo
{
"success": true,
"credits_left": 20,
"rate_limit_left": 20,
"person": {
"publicIdentifier": "samuelcasilva",
"linkedInIdentifier": "ACoAAA04dOkBn6pg_RW7lOoHqciM7DNsvKdJyz8",
"memberIdentifier": "221803753",
"linkedInUrl": "https://www.linkedin.com/in/samuelcasilva",
"firstName": "Sam",
{
"countries": [
{
"country": "Afghanistan",
"states": ["Badakhshan", "Badghis", "Baghlan", "Balkh", "Bamian", "Daykondi", "Farah", "Faryab", "Ghazni", "Ghowr", "Helmand", "Herat", "Jowzjan", "Kabul", "Kandahar", "Kapisa", "Khost", "Konar", "Kondoz", "Laghman", "Lowgar", "Nangarhar", "Nimruz", "Nurestan", "Oruzgan", "Paktia", "Paktika", "Panjshir", "Parvan", "Samangan", "Sar-e Pol", "Takhar", "Vardak", "Zabol"]
},
{
"country": "Albania",
"states": ["Berat", "Dibres", "Durres", "Elbasan", "Fier", "Gjirokastre", "Korce", "Kukes", "Lezhe", "Shkoder", "Tirane", "Vlore"]
},
@samuelcastro
samuelcastro / antd_sc_example.js
Created October 5, 2018 21:45 — forked from newswim/antd_sc_example.js
Wrapping Ant Design components with Styled Components
import { Link } from 'react-router-dom'
import { Badge, Col, Menu } from 'antd'
const StyledBadge = styled(Badge)`
.ant-badge-count {
background-color: #7ECBBF;
color: white;
box-shadow: 0 0 0 1px #d9d9d9 inset;
}
`
@samuelcastro
samuelcastro / iterm2-solarized.md
Created August 25, 2017 17:21 — forked from kevin-smets/iterm2-solarized.md
iTerm2 + Oh My Zsh + Solarized color scheme + Meslo powerline font + [Powerlevel9k] - (macOS)

Default

Default

Powerlevel9k

Powerlevel9k

@samuelcastro
samuelcastro / *.md
Created September 15, 2016 21:46
Component versus Directive in AngularJS

Component versus Directive in AngularJS

.component()

Components are not "helper" methods, they are the best change in Angular 1.x since I've been using it.

What is the role of .component()?

  • Declares new HTML via a template or templateUrl
  • Should be used to create Components as part of a Component architecture
@samuelcastro
samuelcastro / README.md
Last active September 18, 2015 15:15 — forked from nodesocket/README.md
The perfect Gulp.js

The perfect gulp.js file

Tasks

serve

Runs a connect web server, serving files from /client on port 3000.

uglify-js