Pebbling Club 🐧đŸȘš

  • REST was NEVER about CRUD - Tyk API Gateway and API Management - REST was NEVER about CRUD
    Feed
    Embed
    Unfurl
  • A rust password generator on wasm
    Notes
    This is the useful app, which is a bit more complex than “Hello, World!”. This app can help to generate different passwords for every service. You need to remember your keyword and the length of password only.
    Unfurl
  • Rocket - A Rust game running on WASM
    Notes
    After seeing the examples on hellorust.com, I thought it would be interesting to try to adapt my game Rocket to work on the browser through the wasm32-unknown-unknown target. The project was a great way to figure out how far you can go when porting a project that is a bit more complex than a hello world. I was pleasantly surprised by the fact that most of the code could be reused. Particularly, the game logic code was barely touched at all.
    Unfurl
  • TIC-80 tiny computer
    Notes
    TIC-80 is a fantasy computer for making, playing and sharing tiny games.
    Unfurl
  • Make Games - Finishing a Game
    Notes
    So without further ado, here is a list of 15 tips for finishing a game:
    Feed
    Embed
    Unfurl
  • AppHub
    Notes
    Use git push to instantly update React Native apps in production.
    Unfurl
  • console - Mozilla | MDN
    Notes
    The logging level defaults to "error". extensions.sdk.console.logLevel: if set, this determines the logging level for all installed SDK-based add-ons. This includes add-ons being developed using the Extension Auto-installer.
    Unfurl
  • GitHub tip: easily sync your master to GitHub Pages - BrettTerpstra.com
    Notes
    [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = git@github.com:user/repo.git push = +refs/heads/master:refs/heads/gh-pages push = +refs/heads/master:refs/heads/master
    Feed
    Unfurl
  • Heroku | Heroku Review Apps Beta
    Notes
    With Review Apps enabled, Heroku will spin up temporary test apps for every pull request that’s opened on GitHub, complete with fresh add-ons and other config required to make the app run
    Feed
    Unfurl
  • Oldest software rivalry: Emacs and Vi, two text editors used by programmers.
    Notes
    Forget Apple vs. Google. Emacs and Vi have been battling for text-editor supremacy among programmers for 40 years.
    Unfurl
  • Manu's Adventures in the World of Vectrex and 6809
    Unfurl
  • Simplify: move code into database functions | Derek Sivers
    Notes
    If you are a web or API developer, programming code that uses an SQL database, this is for you.
    Feed
    Unfurl
  • Developing LlamaDB - The pet SQL database
    Notes
    LlamaDB is a home-grown SQL database that I began designing over the course of four weeks. I'm developing LlamaDB to better understand the SQL language and its implementation details.
    Unfurl
  • Moving Files from one Git Repository to Another, Preserving History | Greg Bayer
    Feed
    Embed
    Unfurl
  • The greatest bug I never fixed - The blog of makandra
    Notes
    Because FriendNet serialized all of its communication into chat messages, it sent corrupted data whenever the broadcasting player was drunk.
    Unfurl
  • Tech giants form AllSeen Alliance to fast track "Internet of Everything"
    Unfurl
  • Parallelism in one line — Building Things on the Internet — Medium
    Notes
    Parallel versions of the map function are provided by two libraries: multiprocessing, and also its little known, but equally fantastic step child: multiprocessing.dummy.
    Unfurl
  • Entity component system : Component tips | Box Hacker
    Notes
    Now that I feel experienced with entity game development I would like to share some tips/ideas surrounding the Ash framework.
    Unfurl
  • Willa's World: The Six Most Common Species Of Code
    Unfurl
  • Like a Good Scotch, Developers Get Better With Age | Wired Enterprise | Wired.com
    Notes
    He says that we tend to think of programming as something that’s only practiced by the young: you spend your 20s working 80 hours a week, and then you give it up and go into management. But that may not be the best way to play it.
    Unfurl
  • Object/Object Intersection
    Notes
    This page gives a grid of intersection routines for various popular objects, pointing to resources in books and on the web.
    Unfurl
  • Reducing vagrant box size | vStone Blog
    Notes
    Here are some tricks I use to make my vagrant boxes as small as possible:
    Unfurl
  • Pass Puppet command line options with Vagrant - cogent free knowledge
    Notes
    config.vm.provision :puppet, :options => ['--verbose', '--someotheroption'] do |puppet|
    Unfurl
  • Loper OS » Why Hypercard Had to Die
    Notes
    Update: Click here if you would like to try HyperCard yourself. Our seventh-grade class was led into a room full of brand-new Macintosh Performas.  The day’s lesson was a crash course in the use of an uncomplicated yet marvelous program. via Pocket
    Feed
    Unfurl
  • Coding Horror: New Programming Jargon
    Notes
    What programming terms have you coined that have taken off in your own circles (i.e. have heard others repeat it)? It might be within your own team, workplace or garnered greater popularity on the Internet.
    Unfurl
  • 5. Increase Test Coverage — Python Developer's Guide
    Notes
    One of the most popular third-party coverage tools is coverage.py which provides very nice HTML output along with advanced features such as branch coverage. If you prefer to stay with tools only provided by the stdlib then you can by using test.regrtest.
    Unfurl
  • Hexagonal Grids
    Notes
    Hexagonal grids are used in some games but aren’t quite as straightforward or common as square grids. I’ve been collecting hex grid resources for nearly 20 years, and wrote this guide to the most elegant approaches that lead to the simplest code, largely based on the guides by Charles Fu and Clark Verbrugge. I’ll describe the various ways to make hex grids (I’ve counted 74 so far!), the relationships between them, as well as some common algorithms. Many parts of this page are interactive; choosing a type of grid will update diagrams, code, and text to match.
    Feed
    Unfurl
  • git-notes(1)
    Notes
    Adds, removes, or reads notes attached to objects, without touching the objects themselves.
    Unfurl
  • git-notes(1) Manual Page
    Notes
    Adds, removes, or reads notes attached to objects, without touching the objects themselves.
    Unfurl
  • Meet Runscope — Runscope Blog
    Notes
    Tools that give application developers visibility into the conversations their apps are having with the services they rely on. Tools that make debugging and testing your API integrations as simple as any other line of code.
    Unfurl
  • Ravello Systems
    Notes
    Ravello enables you to overcome your internal resource constraints and use the public cloud to develop and test your applications. Supercharge your development process!
    Unfurl
  • geertj / mdc_queue
    Notes
    Simulation of an M/D/c queue
    Unfurl
  • traceGL
    Notes
    With traceGL you can see all JavaScript codeflow, in a high performance webGL visualiser. Its like an oscilloscope, for code.
    Unfurl
  • The Escapist : News : Pirating Game Dev Tycoon Dooms Players to be Ruined By Piracy
    Notes
    In an ironic twist, modified code in the cracked version of the game ensures that pirate's in-game progress is constantly ruined by rampant piracy.
    Feed
    Embed
    Unfurl
  • Ken's Programming Blog: I Knew a Programmer that Went Completely Insane
    Notes
    It may be hard to swallow but the extra effort and hours that you put into your job as a software developer does not usually amount to someone higher up thinking you should run the company. It has been my experience that good producers are more likely to be asked to continue to produce. If they moved you to a higher position and better pay then who would produce the software?
    Feed
    Unfurl
  • Checkout github pull requests locally
    Notes
    Checkout github pull requests locally
    Feed
    Unfurl
  • What you can learn from the monster LibreOffice project | Open Source Software - InfoWorld
    Notes
    How did the community form in the first place? A core of developers carried over their work from the former OpenOffice.org community, but the key move was to make it easy and fun to join in with development, so the project avoided barriers to participation. The mailing lists were tuned to welcome newcomers rather than to favor existing developers; a page of "easy hacks" created for newcomers had small, tasty morsels to chew over, and extensive README files were made easily findable.
    Unfurl
  • Sessions The vim Feature You Probably Arent Using - Bocoup
    Notes
    When you’ve been working for awhile and you’re all moved in to your new digs – maybe it’s the end of the day, maybe it’s been 71 days and you finally have to give in and restart your computer, you just save the session file to anywhere you’d like (I like ~/.vim/sessions/) using :mksession (or :mks)
    Unfurl
  • Create a Google Talk bot with Node.js: Part One | Simon Holywell - Web developer in Brighton
    Notes
    Programming a chat bot was once the domain of the hardcore hacker tapping packets as they passed over the wire from proprietary client applications to closed source servers, but not any more!
    Feed
    Unfurl
  • Be Cordial or Be on Your Way
    Notes
    RT @lxt: Also, @kennethreitz says it so much more eloquently than I could:
    Unfurl
  • Leave git diff result in the terminal - Stack Overflow
    Notes
    export LESS=eFRX
    Feed
    Unfurl
  • Kanban? No, it can't
    Notes
    That's an... interesting perspective: "Kanban is a paternalistic project management theory that aims to set developers on the right path. It promotes the idea that the manager is the arbiter of success and the deliverer of change. And like its forbear Scrum, its major proponents are those who don’t code for a living."
    Unfurl
  • Deconstructing Agile Communication
    Notes
    We need to return to the communication medium of writing as a skilled, and sometimes arduous craft. We should favour neither speech nor writing above each other, or as binary opposites. Both mechanisms should exist equally in our world and each be used correctly in their appropriate contexts.
    Unfurl
  • VĂ­ctor MartĂ­nez : Take a photo of yourself every time you commit
    Unfurl
  • Index of /pub/mozilla.org/b2g/nightly/latest-mozilla-central
    Notes
    desktop b2g
    Unfurl
  • Mac OS X Build Prerequisites - Developer Guide | MDN
    Unfurl
  • mroth/lolcommits
    Notes
    Takes a snapshot with your Mac's built-in iSight/FaceTime webcam (or any working webcam on Linux) every time you git commit code, and archives a lolcat style image with it.
    Unfurl
  • goodeggs/fibrous
    Notes
    Easily mix asynchronous and synchronous programming styles in node.js
    Unfurl
  • Interpreted Languages: Tcl, Lua, JavaScript, Io - Hyperpolyglot
    Notes
    a side-by-side reference sheet
    Unfurl
  • Coding Horror: Learn to Read the Source, Luke
    Notes
    The transformative power of "source always included" in JavaScript is a major reason why I coined – and continue to believe in – Atwood's Law. Even if "view source" isn't built in (but it totally should be), you should demand access to the underlying source code for your stack. No matter what the documentation says, the source code is the ultimate truth, the best and most definitive and up-to-date documentation you're likely to find. This will be true forever, so the sooner you come to terms with this, the better off you'll be as a software developer.
    Unfurl