|
Whether it's building software, a business, or some other project, chances are you'll almost never get it right the first time. Years ago, I…
|
|
Whether it's building software, a business, or some other project, chances are you'll almost never get it right the first time. Years ago, I…
|
|
Sketchnotes are a great way to document a talk or event. They allow you to doodle and get a little bit creative with your content recording.
|
|
This week's level is not quite done yet, but I have an excuse! Power was out at the incubator for two days, and the internet didn't come up fully until just yesterday. Still, the level should be done some time this weekend and is already looking pretty good. I finalized the promotional graphics and published the game to Steam in "coming soon" mode . I'm incredibly grateful to Sam Gebhardt for contributing his Hollywood artistic ta..
|
|
Sometimes I think about what I’ve been working on in my spare time since the beginning of last year and I’m like “What the crap, Liza. You’re spending your time trying to make toy slugs. Go learn a useful skill or something.”
|
|
PowerGist – Source Control for Powershell ISE with Github Gists
-
blog.gripdev.xyz
-
11 years ago
-
eng
Install Get Chocolatey (awesome command line installer for windows) Open powershell as administrator and type: C:\> choco install powergist Once that’s done simply type ISE and you’ll see it pop up on the right. Login to your Github account and away you go. *Warning – This was a quick project and should be considered Alpha quality to see if it was possible and/or useful. If you find a bug or issue head over to the github repo..
|
|
This past weekend I participated in the CivicHacks "Game Jam for Good". The goal was to raise awareness of the global water crisis and ultimately promote PackH2O , a Columbus-based startup that designs water backpacks for developing water-stressed regions. The jam lasted 48 hours. My entry is called "Achilles". Achilles is a multiplayer text-based simulation. You the player must manage a village in a third-world country exp..
|
|
Reading my previous blog post some people asking why I’m so strongly against XMLs if they are really good? I think I shall clarify that I’m not against XMLs per se, I’m against the way many developers organize their apps. Let’s look at a simple example - a button and a textview showing how many times the button was pressed. Here’s a typical implementation in Java+XML: |
|
When working on a site, it’s common to browse it yourself from multiple browsers, multiple devices and multiple locations for testing purposes. For analytics about your user behaviour to be useful, we need a way to exclude this internal traffic from Google Analytics reports. In this post I explain a method I found useful for hiding visits to your own site when you want to be able to test your site from any browser or any location.
|
|
Reading my previous blog post some people asking why I’m so strongly against XMLs if they are really good? I think I shall clarify that I’m not against XMLs per se, I’m against the way many developers organize their apps. Let’s look at a simple example - a button and a textview showing how many times the button was pressed. Here’s a typical implementation in Java+XML: |
|
Agile gave us a set of principles that allowed us to build projects in an iterative fashion and respond to change. The benefits of using agile practices over waterfall practices are well known and well documented. However, despite agile projects existing for years, the approach to security has remained the same as it was when waterfall was the way to deliver software.
|
The Bill and Melinda Gates Foundation just released it's annual letter. I have come to look forward to these letters because I find them incredibly inspiring. This year instead of an annual update they are re-baselining and taking a fifteen year view of the future. As I read this year's letter I was simultaneously moved, inspired and awed by the scope their mission. This post Make Big Bets first appeared on Dan Stroot's Blog
|
|
In spite of being a marketing spin and link bait, Heroku article on microservices does a pretty good job at explaining why microservices matter and, at a very high level, what challenges they pose. However, microservices aren’t a silver bullet, and they won’t make a sluggish IT organization fast. While individual services become more robust and less complex, the overall system takes on the many challenges of distributed systems at the..
|
|
Few days ago, I landed in Paris. My original flight was delayed, and I missed my connecting flight. The next flight was in 12 hours, so I had to figure out what to do in the mean time. I could stay at the airport during the whole day. But that would have been lame, I would have missed out on exploring Paris. I am lucky to not need visa for France, and I had no real excuse not to go out. Yet, several times I gave up on going out and several ....
|
|
submit-sitemap: Node.js module to submit sitemaps to search engines
-
www.seanw.org
-
11 years ago
-
eng
I’ve just uploaded a small Node.js module for submitting/pinging sitemaps to search engines called submit-sitemap. This is meant to be used after you’ve made updates to your site to encourage crawlers to reindex your pages. The module currently submits your sitemap to Google and Bing. This saves you from having to use Google’s webmaster tools and Bing’s webmaster tools to submit your sitemap manually. For example, I’ve used this in the last..
|
|
Having worked on consulting engagements for a fair amount of time, I have realized that consulting is both a science and an art. The science lies in the domain knowledge or the ‘hard’ skills. In my case, it is currently Agile and Lean. The art aspect relates to the ‘soft’ skills, which in my view, are as critical as the hard skills for the success of any consulting engagement.
|
|
In spite of being a marketing spin and link bait, Heroku article on microservices does a pretty good job at explaining why microservices matter and, at a very high level, what challenges they pose. However, microservices aren’t a silver bullet, and they won’t make a sluggish IT organization fast. While individual services become more robust and less complex, the overall system takes on the many challenges of distributed systems at the..
|
|
A thread appeared on Hacker News recently about how successful people operate. The comment below really struck a chord with me. Don’t waste time. Be mission/vision focused. Be polite to everyone always. Be helpful whenever possible. Be insanely organized. Seek and respond to constructive feedback on your work. Do the shit work without whining. All of this will build human capital with other people in the organization, which will bo..
|
|
The situation: As a multi-tenant cloud service, Mingle uses ElasticSearch as its search facility for card, page, and murmur content, indexing all content to a single ElasticSearch node. However, a series of problems (hitting hard file descriptor limits, OOM errors, and corrupted indexes) forced our team to reassess the infrastructure.
|
|
In recent versions of iOS Apple added the ability to distribute beta versions of your application to beta testers using tools they got from the testflight acquisition. We now support this with our crash protection pro feature, just use the build argument ios.testFlight=true and you can then submit your app to the store for beta testing. With iOS 8 Apple also introduced a requirement that’s important for you to be a..
|
|
Image from nodejs.org . tl;dr Is there a non-MVC node.js framework with Drupal-like plugin power and flexibility? If not, is anyone interested in working on one? A very quick background about myself. I have developed websites professionally with Drupal since 2004. I have worked as a freelancer as well as salaried and hourly programmer (not just with Drupal, but you get the idea). I have worked on several HA projects and have worked ....
|
|
Image from nodejs.org . tl;dr Is there a non-MVC node.js framework with Drupal-like plugin power and flexibility? If not, is anyone interested in working on one? A very quick background about myself. I have developed websites professionally with Drupal since 2004. I have worked as a freelancer as well as salaried and hourly programmer (not just with Drupal, but you get the idea). I have worked on several HA projects and have worked ....
|
|
Image from nodejs.org . tl;dr Is there a non-MVC node.js framework with Drupal-like plugin power and flexibility? If not, is anyone interested in working on one? A very quick background about myself. I have developed websites professionally with Drupal since 2004. I have worked as a freelancer as well as salaried and hourly programmer (not just with Drupal, but you get the idea). I have worked on several HA projects and have worked ....
|
|
The word “technical support” has a slightly negative connotation in the developer community. Most think of it as an arduous drag involving looking through piles of logs and stack traces, and taking random guesses. And that was exactly what I believed before actually experiencing it myself in a project. It taught me a lot and changed my perspective towards software development and collaboration with other teams.
|
|
In light of a particularly aggressive savings plan this year, I've been thinking hard about every purchase I make. In doing so I think I've…
|
|
I created a tool that lets you architect your Sass project in a single location (your manifest file), and it will build all of the directories and partials for you! This blog explains what a Sass manifest file is, what it does, and why you should use one.
|
|
Once upon a time, my blog was OpenSource. People liked it and forked it tons of times, but they never changed some stuff (disqus, analytics).
|
|
This post was written by Steve Hannah , one of the newest additions to the Codename One team and a long time community contributor. This is the first in a series of posts about drawing graphics in Codename One. In this tutorial, we will create a rudimentary drawing app to demonstrate how to use the Shape API. Some Background Codename One has included basic 2D graphics ability since its inception, but until recently, it w..
|
|
Alternatives to Adobe products on Linux, macOS and Windows . Aseprite . Awesome-Design-Tools: The best design tools for everything . Contrast ratio . Design+code . HTML5 animations . Ios prototyping with flinto . Krita . Leonardo . MakeAppIcon - Generate app icons of all sizes with a click! . Mischief . Mypaint . Natron . Ormr . Screen Guru - Take clean screenshot of any websites . Sketch for Mac . Sketchup . TVPaint .
|
Back in November, I, along with some colleagues from Wingify went to Singapore to attend CSSConf and JSConf Asia. A part of DevFest Asia, it…
|
|
Records continue to be broken. This week's map was actually done on Wednesday! Although most of Lemma is a strange hybrid of natural and alien-looking architecture, my design calls for a few "industrial / man-made" themed maps. For story reasons, and also because I just want to parkour through a skyscraper. So on Monday I asked Twitter this question: Would people be upset if I do a few levels in the visual style of Mirror's Edge?..
|
|
I am not a big fan of top tens but 10 Tips for Better Pull Requests is well worth reading. A good Pull Request involves more than just some code. In most cases, there’s one or more reviewer(s) involved, who will have to review your Pull Request in order to evaluate whether it’s a good fit for inclusion in the code base. Not only must you produce good code, but you must also cater to the person(s) doing the review.
|
|
Eve 0.5.1 was just released with a couple fixes to 0.5 (which was released earlier this week.) Don’t be surprised. Going forward I’m striving for a much faster release cycle, especially so when it comes to fixes.
|
|
Eve 0.5.1 was just released with a couple fixes to 0.5 (which was released earlier this week.) Don’t be surprised. Going forward I’m striving for a much faster release cycle, especially so when it comes to fixes.
|
|
Eve 0.5.1 was just released with a couple fixes to 0.5 (which was released earlier this week.) Don’t be surprised. Going forward I’m striving for a much faster release cycle, especially so when it comes to fixes.
|
|
Follow below steps to install jekyll on fedora Install jekyll # sudo dnf install ruby-devel redhat-rpm-config jekyll Optional packages # sudo dnf group install "C Development Tools and Libraries" sudo dnf install rubygems-devel nodejs bundler
|
|
How to Produce and Master your work for BitTorrent Bundles
-
engineering.bittorrent.com
-
11 years ago
-
eng
This is the first of two posts. To read the second, on metadata for BitTorrent Bundles, click here. If you’ve followed the news lately, you’ll have noticed that BitTorrent is on its way up in the music world. When we’re not busy launching an album for Radiohead’s Thom Yorke or boosting a Madonna movie, we’re […]
|
|
I’ve tried implementing a gym for Gastropoda a couple of times now. Both times I put the feature on hold not because I got stuck, but because I realized that I may not really even need a gym.
|
|
I have been using Munin to monitor the health of my Raspberry Pi for while now. As I have more devices installed in my network I was looking for a way to monitor these devices as well. As Munin uses a client-server model you are required to install the Munin node on the device to be monitored. Every five minutes the Munin server polls its clients for the values and creates charts using RRDTool.
|
|
I wasn’t aware that The Internet’s Own Boy: The Story of Aaron Swartz is now available with a Creative Common license, free for everyone to enjoy.
|