jesseduffield/lazygit - simple terminal UI for git commands
“A simple terminal UI for git commands, written in Go with the gocui library.

Are YOU tired of typing every git command directly into the terminal, but you're too stubborn to use Sourcetree because you'll never forgive Atlassian for making Jira? This is the app for you!”
tool  commands  git 
4 days ago
How I gained commit access to Homebrew in 30 minutes
“This is my growing concern, and it’s been proven time and time again that package managers, and credential leaks, are a weak point in the security of the internet, and that supply chain attacks are a real and persistent threat. This is not a weakness in Homebrew, but rather a systemic problem in the industry, and one where we need more security research.”
6 days ago
“gimme is a shell script that knows how to install go.”
golang  tool  go 
18 days ago
Dev, don’t put Rails on the whale
“In my project I use Rails, docker and docker-compose. I install Rails local and use a Procfile to start other services through docker-compose.

The services used in this project are PostgreSQL, Redis and ElasticSearch.”

An interesting approach using a local install of Ruby and using docker for Postgres, Redis, etc.
webdevelopment  rails  docker  tips 
20 days ago
Six Tips for Mastering your Procfile
Not everything is Heroku-specific here.
tips  rails  heroku 
20 days ago
Document react components easily, inside your project.
documentation  react  webdevelopment 
20 days ago
Discover the latest iOS UI design patterns
“Mobbin is a hand-picked collection of the latest mobile design patterns from apps that reflect the best in design. Get inspiration from over 130 iOS apps and 6,000 patterns (screenshots from iPhone X) available on the platform.”
iphone  ios  mobile  inspiration  design  ui  ux 
27 days ago
cf-ui styleguide
"cf-ui is a set of packages used to build UIs at Cloudflare using projects such as React, Fela, Lerna and more."
ui  react  webdevelopment  javascript 
27 days ago
Paper: Teams that Finish Early Accelerate Faster: A Pattern Language for High Performing Scrum Teams
Authors: Jeff Sutherland, Neil Harrison, Joel Riddle

The Patterns:
1. Stable Teams
2. Yesterday’s Weather
3. Swarming: One Piece Continuous Flow
4. Interrupt Pattern: Illigitimus Non Interruptus
5. Daily Clean Code
6. Emergency Procedure
7. Scrumming the Scrum
8. Happiness Metric
9. Teams that Finish Early Accelerate Faster
scrum  reference  agile 
5 weeks ago
Heres how React's New Context API Works [Wes Bos] - YouTube
Can definitely see where some people will use React context in place of Redux for some scenarios.
redux  video  presentation  react 
6 weeks ago
What Happens If Your JWT Is Stolen?
Interesting comment regarding how a stolen token allows bypassing 2 factor authentication.

Discussion focuses on session token being completely stateless, which would require using a token exclusion list to revoke existing tokens which have not already expired.
webdevelopment  security  api  jwt 
7 weeks ago
Arel with Wharel
Really nice ActiveRecord query features added via gem.
activerecord  rails  tips  ruby  gem  sql  orm  database  metaprogramming 
8 weeks ago
What is the XY problem? - Meta Stack Exchange
"What is it?

The XY problem is asking about your attempted solution rather than your actual problem.

That is, you are trying to solve problem X, and you think solution Y would work, but instead of asking about X when you run into trouble, you ask about Y."
8 weeks ago
philipp-spiess/react-recomponent: Reason Style Reducer Components Using ES6 Classes
"Reason Style Reducer Components Using ES6 Classes"

Redux-like, built-in at the component-level.
redux  reason  react 
9 weeks ago
In Search of a Servant Leader
“When the teams they work with are successful, they do not take the credit for the work. Equally when the teams they work with are not successful, the do not lay the blame at the team but work to understand what went wrong and how they can help the team improve.

So in searching for an example of a Servant Leader that people could relate to, I came to think of them as a black hole – You can’t actually pinpoint them as a separate entity but you can spot them by the effects they’re having on others around them.”
leadership  business  scrum 
9 weeks ago
Removing the @ Hack in Rails Controllers
Use of controller methods is interesting.
9 weeks ago
cervus-v/cervus: The Cervus Subsystem for Linux
"Cervus implements a WebAssembly "usermode" on top of the Linux kernel ..., enabling wasm applications to run directly in ring 0, while still ensuring safety and security."

Total insanity.
linux  wasm 
10 weeks ago
Performance Impact of Removing OOBGC | GitHub Engineering
Basically, more recent changes to the Ruby GC make it generational, which negates the benefits of out of band GC.
github  ruby  casestudy  performance 
11 weeks ago
🔥 Design Tips
Really nice, simple tips.
design  tips  ui  ux  webdesign 
11 weeks ago
Discover .NET
.NET open source and community resources
dotnet  c# 
11 weeks ago
« earlier      
37signals activerecord advertising agile ajax algorithms amazon analysis analytics android angularjs apache api apple apps architecture article asp.net aspnet aspnetmvc aws azure bdd blackberry blog book bootstrap business c# caching capistrano casestudy cassandra charts chat chef chrome ci clojure cloud code_quality code_style collaboration commands communication community conference continuousintegration css cucumber dart data database debugging delicious deployment design development devops docker documentation dotnet ec2 ef elixir email employment erlang eventmachine f# facebook factorygirl filetype:pdf finance firefox fonts framework free functional_programming game_development gem gems git github go golang google graphics graphing gui hadoop hardware hiring hosting howto html html5 http humor icons ide images inspiration ios ipad iphone java javascript jobs jquery jruby json jvm kanban linkedin linux logging mac management mapreduce marketing media:document memcached mercurial microsoft mobile mongo monitoring mvc mysql netflix networking news nginx node.js nosql nuget oauth online_advertising opensource operations optimization organization patterns pdf performance phone php plugin postgresql powershell presentation product_development product_management productivity programming prototype python rack rails react reactnative real-time redis refactoring reference rest rspec ruby rust s3 saas scala scalability screencapture scrum security selenium seo service sinatra soa socialmedia socialnetworking software sourcecontrol sqlserver ssh startup stock subversion sweet system_administration tdd team telecommuting template templates testing tips tool training travel tutorial twitter ubuntu ui unix usability ux versioncontrol via:dotjosh via:rlaneve video video_conferencing videotraining visualstudio webdesign webdevelopment windows windowsphone wordpress yahoo

Copy this bookmark: