Notas
Índice cronológico de todas as notas do Scholion.
5359 notas · última:
This Microsoft ad paints a terrifying future where employees are working literally 24 hours a day
The ad presents nonstop connectivity as productivity, showing people working in bathrooms, on vacation, at dinner, on the couch, and in bed, while the piece argues that this way of living is unhealthy and less productive.
Slack on Rails
The post shows how Slack can act as an interface to internal services and explains two ways to build a simple command-and-response integration in a Rails app: Outgoing WebHooks and Slash Commands.
Overcome Agile hangovers with a 'software craftsman' approach
The article says Agile often disappoints when teams focus on process instead of software quality. It argues for a software craftsmanship mindset centered on technical excellence, customer needs, and better respect for developers.
Como organizar: Rotina da família para prevenir contra a dengue
O texto reúne cuidados de casa para reduzir o risco de dengue, como tirar água parada, tampar a caixa d’água, usar repelente, telas e inseticida, e reforça a conscientização de vizinhos.
Race conditions on Facebook, DigitalOcean and others
The post describes race condition bugs that let the author inflate Facebook page reviews, create multiple usernames on one account, and redeem DigitalOcean promo codes multiple times before the fixes arrived.
Little helpers: a tweet-sized JavaScript templating engine
The post argues that for small, short-lived apps and messages, a tiny homemade JavaScript templating helper can be enough, and shows a tweet-sized function that replaces {placeholders}.
Common Misconceptions About Inheritance in JavaScript
The article argues that prototypal inheritance is distinct from classical inheritance, and that JavaScript’s usual object patterns are literals, factories, delegation, and composition rather than classes or constructors.
10 clássicos da ficção científica para ativar sua imaginação
A página reúne dez clássicos da ficção científica e diz que o gênero une arte e ciência, ajuda a exercitar a imaginação e leva o leitor a novos universos.
The thing with code clarity: you can't be proud of something I can't read
The post argues that code clarity matters because code must communicate to people as well as computers, and that readable, maintainable code comes from naming, structure, spacing, comments, and refactoring.
DIY: Reaproveite qualquer papelão para fazer caixas
A página ensina a reaproveitar papelão para fazer caixas para organizar a casa, guardar objetos pequenos ou embalar presentes, usando molde impresso, cortes, dobras, cola e grampeador.
Selena Gomez nos ensina como lidar com o corpo e a opinião dos outros
O texto usa a repercussão do corpo de Selena Gomez para criticar o julgamento alheio, a crueldade das opiniões online e a obsessão em enquadrar corpos em padrões de beleza.
Nobody cares about your code
The article argues that code is only a tool: programmers are judged by the product and its features, while code quality matters because it helps deliver that product well.
HTML5 WebSocket Security is Strong
The post argues that WebSocket inherits several HTTP security mechanisms because it starts as an HTTP handshake, and it also adds native protections like subprotocol validation and client-to-server masking.
Cross-Site WebSocket Hijacking (CSWSH)
The article describes how WebSocket handshakes can carry cookies or HTTP authentication cross-site, allowing an attacker to open an authenticated connection, read data, and send messages unless the server checks Origin or uses tokens.
Para fazer hoje: organize sua despensa
Sugere reorganizar a despensa hoje, tirando tudo do armário, limpando as prateleiras, descartando o que venceu e agrupando os itens por uso, tipo e tamanho.
25 dicas para ser frugal na cozinha
O texto reúne maneiras de gastar menos na cozinha ao cozinhar em casa, comprar alimentos sazonais e locais, usar ingredientes simples, reduzir desperdícios e aproveitar sobras e congelados.
Silêncio | Vida Organizada - Thais Godinho
O texto defende o silêncio como algo ligado ao bem-estar, à concentração e à qualidade de vida, e sugere protetores auriculares, ruído branco e lugares silenciosos como alternativas ao barulho.
Neil Gaiman e a importância da leitura e de sonhar acordado
Neil Gaiman defende leitura por prazer, bibliotecas e imaginação como bases da alfabetização, da empatia e da mudança social. Ler e sonhar acordado, para ele, ajudam a formar cidadãos capazes de entender e transformar o mundo.
O Poderoso Chefão: nem tão poderoso assim (ou o perfil psicológico da família Corleone)
O texto lê a trilogia como retrato de vínculos de dívida, lealdade, violência e culpa na famiglia Corleone, e associa cada personagem a um padrão psicológico e moral.
Writer as Coder: The Iterative Way to Write a Book
Babauta compares book writing to iterative software development and describes a process of alpha testing, feedback, quick revisions, wider testing, and later editions to improve a nonfiction book before and after print.
A ONU listou os 49 melhores lugares para se viver
A lista usa o IDH, com saúde, educação e renda, e mostra que PIB alto não basta. O texto também aponta limites de liberdade, desigualdade e crise em vários países bem colocados.
Como dar o soco perfeito
O texto explica o direto de direita do boxe como um movimento que nasce das pernas, passa pelos quadris e tronco, e só depois chega ao braço e à mão, com prática e cuidado.
How to Recover From an Unproductive Day Like It Never Happened
The article gives a short recovery routine for a bad productivity day: sleep earlier, use a mood anchor, refocus for 20 minutes, plan catch-up work across days, and start with a small or unpleasant task.
Quebrei minha empresa
Relato de um empreendedor que perdeu mais de R$ 1 milhão e conclui que abrir negócio exige vocação, preparo, planejamento e capacidade de suportar as consequências.
Ex-Microsoft Designer Explains the Move Away from Metro
An ex-Microsoft design lead says Windows Phone’s Metro patterns had to change because swiping, pivots, and panoramas were weak for app navigation, especially in complex apps like Office.
Introducing Transproc - functional data transformations for Ruby
The post presents Transproc as ROM’s data-transformation backend, built around stateless functions that compose left to right. It argues this fits data pipelines better than typical OO Ruby for handling hashes and nested transformations.
How to Convince Your Company to Go With Golang
SendGrid explains why it moved its backend development to Go, arguing that concurrency needs, developer interest, maintenance costs, and community building outweighed Java, Scala, and library-support drawbacks.
Making a Single Page App Without a Framework
Tutorial that shows how to build a simple SPA with jQuery and Handlebars, using JSON data, hash-based navigation, filters, a single-product view, and an error state.
Tunning em servidor Linux
O post lista ajustes de servidor Linux para elevar a performance, mexer nos limites do kernel e no sysctl, reduzir gargalos e aproveitar melhor o hardware.
[dotnetarchitects] [OFF] - Utlização do .Net no mundo afora
Discussão sobre a presença do .NET fora do ambiente Microsoft, com contraste entre enterprise e startups, e argumentos sobre produtividade, especialização e escolha de stack conforme o problema.
Como fazer uma estante rústica com tubos de metal
O texto mostra como montar uma estante rústica simples e barata com tubos de metal, madeira tratada e fixação na parede, adaptando medidas ao espaço disponível.
Como comprar: sofá-cama
A página explica quando um sofá-cama faz sentido, quais tipos atendem cada uso e o que verificar antes de comprar, como espaço, conforto, material, mecanismo e preço.
Define multiple Angular apps in one page
The page shows that only one AngularJS app can be auto-bootstrapped per document and presents three ways to run two apps on the same page: manual bootstrapping both, bootstrapping only the second, or injecting both into a root app.
Por que você não deve pintar as paredes do escritório de branco
O texto diz que a cor das paredes do escritório pode afetar o trabalho. Cores como azul, verde e vermelho aparecem como alternativas ao branco, que foi associado a mais erros.
Como decorar e organizar um imóvel pequeno
O texto defende desapego, menos tralha, organização por áreas e escolhas de móveis, luz e materiais que deixem o espaço pequeno mais funcional, leve e fácil de limpar.
Dormir é o melhor lifehack para a sua produtividade
O texto defende que dormir melhor produz mais resultado do que esticar o trabalho. Propõe 8 horas de sono, soneca pós-almoço e ajustes de rotina para respeitar o ritmo circadiano.
Consensus-Driven Development
The article argues that software teams should use consensus, not majority voting, to make decisions. It outlines ways to build agreement, handle dissent, and know when a group decision is appropriate.
Developers Shouldn’t Measure Twice, Cut Once
The post argues that the “measure twice, cut once” rule fits construction, but not software work. In programming, rough estimates and early coding are more useful than long planning and estimation meetings.
Keeping it simple: coding a carousel
The article argues for a carousel built with minimal HTML, CSS and JavaScript, using one active container class, one current item, and progressive enhancement instead of layered complexity.
600k concurrent websocket connections on AWS using Node.js
The post explains how to push an AWS EC2 instance toward 600k persistent websocket connections by choosing Node.js, using ws and sticky-session, and raising V8 and system limits.
