Posts
-
MerlinWP
Better WordPress Theme Onboarding
Merlin WP aims to address the tedious and exhausting WordPress theme setup and onboarding process. It makes installing a new WordPress theme, recommended WordPress plugins, Customizer settings, widgets, and demo content an exciting and gratifying user experience. Read more…
Tags: #php • wordpress • themes
-
git-imerge
Incremental merge for git
Perform a merge between two branches incrementally. If conflicts are encountered, figure out exactly which pairs of commits conflict, and present the user with one pairwise conflict at a time for resolution.
git-imergehas two primary design goals:-
Reduce the pain of resolving merge conflicts to its unavoidable minimum, by finding and presenting the smallest possible conflicts: those between the changes introduced by one commit from each branch.
-
Allow a merge to be saved, tested, interrupted, published, and collaborated on while it is in progress.
I think that it is easiest to understand the concept of incremental merging visually, and therefore I recommend the video of my git-imerge presentation from the GitMerge 2013 conference (20 min) as a good place to start. The full slides for that talk are available in this repository under
doc/presentations/GitMerge-2013. At the same conference, I was interviewed aboutgit-imergeby Thomas Ferris Nicolaisen for his GitMinutes Podcast #12.To learn how to use the
git-imergetool itself, I suggest the blog article git-imerge: A Practical Introduction and also typinggit-imerge --helpandgit-imerge SUBCOMMAND --help. If you want more information, the theory and benefits of incremental merging are described in minute detail in a series of blog articles [1], as are the benefits of retaining history when doing a rebase [2].Multiple incremental merges can be in progress at the same time. Each incremental merge has a name, and its progress is recorded in the Git repository as references under
refs/imerge/NAME. The current state of an incremental merge can be visualized using thediagramcommand.An incremental merge can be interrupted and resumed arbitrarily, or even pushed to a server to allow somebody else to work on it.
git-imergecomes with a Bash completion script,completions/git-imerge, which is installed automatically when installinggit-imerge.Tags: #python • git • merge-conflicts
-
-
Kore
Kore is a simple and easy-to-use Kodi remote.
GitHub repository for the [Kore][1] Android app.
Kore is the official remote for Kodi, and aims to be a simple and easy to use remote.
Tags: #java • kore • kodi
-
json_resume
Generates pretty HTML, LaTeX, markdown, with biodata feeded as input in JSON
JsonResume creates pretty versions of resume from a single JSON input file. Output formats are specifically customized to modern resume templates. Also, there are a ton of customizations to the templates possible, to make your own version of resume created easily and super quickly.
Tags: #ruby • json • html
-
moose
🦌 An application to stream, cast and download torrents.
- Stream: 👁 No need to wait for the torrent to download. You can stream the videos inside the app as soon as the torrent starts downloading.
- Subtitles: 📖 Automatically load the subtitles if they are present in the torrent.
- VLC: You can open any video file in the VLC as soon as it starts downloading.
- External apps: 💪 All the files can be opened in the default app on your device.
- Theme: 🎨 You can select any color in the preferences panel and the UI will look good in most of them because the whole UI has been designed using opacities.
- Cast: 📺 You can cast the video or audio to any chromecast or DLNA enabled device.
- Music: 🎶 You can play audio inside the app itself.
Tags: #typescript • torrent • stream
-
python-livereload
livereload server in python
Reload webpages on changes, without hitting refresh in your browser.
Tags: #python
-
blockly-samples
Plugins, codelabs, and examples related to the Blockly library.
Blockly has an active developer forum. Please drop by and say hello. Show us your prototypes early; collectively we have a lot of experience and can offer hints which will save you time. We actively monitor the forums and typically respond to questions within 2 working days.
Tags: #javascript • blockly • samples
-
ripper-tags
fast, accurate ctags generator for ruby source code using Ripper
fast, accurate ctags generator for ruby source code using Ripper
Tags: #ruby
-
sprockets-rails
Sprockets Rails integration
Provides Sprockets implementation for Rails 4.x (and beyond) Asset Pipeline.
Tags: #ruby
-
expo-next-react-navigation
⛴ Make Next.js and react-navigation play nicely together with an Expo/React Native Web app.
Exciting news: the future of this library will be solito. I completely changed the API and approach into something much more scalable and simple, so I decided to make a new library altogether.
This change is a result of my thinking on #68 about the future API.
If you’re already using
expo-next-react-navigation, don’t stress. You can continue to use it as you please. But I recommend using solito, even if you’re incrementally adopting it.I have tons of code using
expo-next-react-navigationin my own app, and I won’t be able to change it overnight. But going forward, all new navigation code I write will use solito instead.While this repo will of course stay up, I will probably no longer make updates to
expo-next-react-navigation.
Tags: #typescript
subscribe via RSS