- Oct 2022
-
bootcamp.uxdesign.cc bootcamp.uxdesign.cc
-
Designers will often fixate on a mechanic without figuring out the core loop, but understanding what systems you want your players to go through will help you understand what features to focus on, and which ones can be postponed or even cut
the game dev
-
- Aug 2022
-
docs.github.com docs.github.com
-
You can link to a particular row by clicking the row number, or select multiple rows by holding down the shift key. Just copy the URL and send it to a friend.
BRO...
I am semi-legitimately angry I am just now finding out about this.
Here's an example that actually works!
https://gist.github.com/extratone/36c6ceeb48ab2eefd77256afa80a54c3#file-extratext-csv-L329
-
-
directory.doabooks.org directory.doabooks.org
- Jul 2022
-
-
pre-commit hooks
This should probably link to the section below.
-
one of the first steps of the process should be to come up with a customized plan or "road map" for ramping up. This should be regularly reviewed and updated during the process.
It could be good to have a template for this somewhere to help organize goals, timelines, etc.
-
- May 2022
-
suspicious-cartwright.13-40-153-233.plesk.page suspicious-cartwright.13-40-153-233.plesk.page
-
CACCIA
inserire i link di atterraggio
Tags
Annotators
URL
-
-
fullstackopen.com fullstackopen.com
-
-
-
canny.io canny.io
- Apr 2022
-
github.com github.com
-
I agree about documenting everything. But for me docs are a last resort (the actual text, anything beyond skimming through code examples) when things already went wrong and I need to figure out why. But we can do much better. During dev when we see _method and methodOverride is disabled we can tell the developer that it needs to be enabled. Same if we see _method with something other than POST. Same for all other cases that are currently silently ignored. If the method is not in allowedMethods arguable it should even return a 400 in production. Or at the very least during dev it should tell you. We have the knowledge, let's not make the user run into unexpected behavior (e.g. silently ignoring _method for GET). Instead let's fail as loud as possible so they don't need to open their browser to actually read the docs or search though /issues. Let them stay in the zone and be like "oh, I need to set enabled: true, gotcha, thanks friendly error message".
-
- Mar 2022
-
codepen.io codepen.io
-
-
jamstack.org jamstack.org
Tags
Annotators
URL
-
-
-
Elm applications are usually written following what we call TEA that stand for The Elm Architecture. It is just a loop that waits for events (clicks, etc.) and when they happen, it sends them to us so that we can react and change the interface accordingly. This animation explains The Elm Architecture cycle: GIF
Very nice animated diagram explaining TEA.
-
- Feb 2022
-
openbase.com openbase.com
-
-
www.codica.com www.codica.com
-
What criteria do we pay attention to when we want to order some service? Certainly, the cost is important. When it comes to website development, the final cost depends on many factors. The first and one of the most important factors is what kind of website you want to create. In this article, we will try to help you understand how much it costs to build a website, and estimate the approximate cost of your website’s creation.
-
- Jan 2022
-
-
No need to debounce fetch (terrible UX), just fire them away
-
- Dec 2021
-
www.w3.org www.w3.orgW3C Wiki1
-
-
-
There will also be a "Fire Button," which has become popular on mobile devices as a quick (and animated) way to clear all your tabs and browsing data with a single tap or click.
What the actual fuck are y’all doing on your phones that this is such a consideration for you? Like… Is the web just for porn for you or something???
-
-
lighthouse-ci.appspot.com lighthouse-ci.appspot.com
Tags
Annotators
URL
-
-
web.dev web.dev
-
-
beepb00p.xyz beepb00p.xyz
-
А Вы не пробовали ripgrep-all (https://github.com/phiresky/ripgrep-all)? Это враппер над rg для поиска по документам. Он вообще всеядный: работает с pdf/.doc/.docx, sqlite, архивами, etc.
Ripgrep-all to search in Jupyter notebooks as well? Much of my code is .ipynb files.
-
The only thing that's left is restricting the search to git repositories only. Ripgrep relies on regexes, so we can't do something like Xpath queries and tell it to only search in directories, that contain .git directory. I ended up using a two step approach: first, my/code-targets returns all git repositories it can reach from my/git-repos-search-root. I'm using fd to go through the disk and collect all candidate git repositories. Even though fd is already ridiculously fast, this step still takes some time, so I'm caching the repositories. Cache is refreshed in the background every five minutes so we don't have to crawl the filesystem every time. That saves me few seconds on every search. then, my/search-code keybindings invokes ripgrep against all my directories with code, defined in my/code-targets function.
I have multiple repos, need to search in them all to uncover useful pieces of code.
-
-
medium.com medium.com
-
I choose ripgrep, as explained in the comparison here it’s the fastest search tool available.
//Was// fastest. New ugrep (v3.3) seems to be faster: https://github.com/Genivia/ugrep
-
-
biojulia.github.io biojulia.github.io
-
-
www.frontendmentor.io www.frontendmentor.io
-
-
exobrain.sean.fish exobrain.sean.fish
-
This is an ever evolving list of tools and scripts I use and recommend, or combinations of tools I use to optimize my workflow.Most of these are command line based. On a regular day, the only GUI tool I use is my browser.
Going text-only, interesting collection of tools.
-
-
deepsource.io deepsource.io
-
I never remembered i had subscribed to such an excellent online checker.
-
-
www.codica.com www.codica.com
-
How to Choose the Right Marketplace Development Company?DmitryCEOMarketplaceHomeBlogEntrepreneurshipHow to Choose the Right Marketplace Development Company?PublishedMay 8, 2020UpdatedMay 8, 20209 min readDo you want to build a marketplace app but cannot choose the right marketplace development company? There are dozens of web agencies, and their services seem to be quite similar. So how can you know whether you can trust a software provider? We have a solution for you. In this article, we have prepared the most important factors you need to take into account when choosing a marketplace development agency.
Do you want to build a marketplace app but cannot choose the right marketplace development company? There are dozens of web agencies, and their services seem to be quite similar. So how can you know whether you can trust a software provider?
We have a solution for you. In this article, we have prepared the most important factors you need to take into account when choosing a marketplace development agency.
Tags
- choosing dev company
- online marketplace development
- ecommerce
- e-markteplace
- marketplace website
- software company
- online marketplace
- entrepreneurship
- marketplace development company
- ecommerce website
- custom software
- marketplace app
- software agency
- marketplace development
- dev company
- emarketplace
- e-commerce platform
- company to build marketplace
- e-commerce
- software development
Annotators
URL
-
-
-
In the case of buffering, you could perhaps accumulate incoming messages in an array and periodically flush it on each requestAnimationFrame, rendering that list into the DOM. Alternatively, you could buffer them for some duration, like every second. If you’re appending them into an existing table, you’ll probably also want to use some form of table virtualization because rendering 100k rows is also going to be a huge bottleneck — and a form of backpressure!
-
- Nov 2021
-
joebew42.github.io joebew42.github.io
-
www.youtube.com www.youtube.com
-
[2020] Basics of Module Bundlers for web development
- Provides a number of uses, most commonly used to compile multiple .js files into a single file for browser to load when users visit a website
- Terms: Code Splitting, Loaders, Plugins, Dev Server
- Bundlers: Webpack, Rollup, Parcel, Snowpack
- Snowpack - only rebuilds files that have changed vs. rebuilding the entire project
Tags
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
zderadicka.eu zderadicka.eu
-
Comparison of various JSON-alikes.
-
-
-
Technical advice for extending foam with reST.
Tags
Annotators
URL
-
-
trello.com trello.com
-
Features and internal functions of [[Obsidian]].
Tags
Annotators
URL
-
-
github.com github.com
-
raise issues if something in the instructions is unclear.
File bug after having configured [[promensia]]:
twitter-archive
cannot work alone (withouttwint
).
-
-
unix.stackexchange.com unix.stackexchange.com
-
news.ycombinator.com news.ycombinator.com
-
The first thing I do is list everything I need for a workstation in an orgmode text file. For why orgmode really works well for this -http://howardism.org/Technical/Emacs/literate-devops.html
1st suggestion for maintaining my PC.
-
Every couple of years I find myself facing the same old tired routine: migrating my stuff off some laptop or desktop to a new one, usually combined with an OS upgrade. Is there anything like the kind of luxuries we now consider normal on the server side (IaaS; Terraform; maybe Ansible) that can be used to manage your PC and that would make re-imaging it as easy as it is on the server side?
Interesting suggestions on how to maintain reusably my PC?
-
-
blog.witness.org blog.witness.org
-
A manual way to export WhatsApp chat-groups one-by-one(!), and then harvest them as "source" for
promnesia
.
-
-
news.ycombinator.com news.ycombinator.com
-
There's a decent cheat sheet (https://orgmode.org/orgcard.pdf) that I refer to a lot.
Orger-emacs cheat sheet, from a person still using VSCode.
-
I only use Emacs for org-mode stuff so far. For pretty much anything else I'm using VS Code.
Emacs for org-mode, VSCode for anything else.
-
-
support.mozilla.org support.mozilla.org
-
Build a promnesia source to draw visits from the history of "off-lne" browsers.
Tags
Annotators
URL
-
-
www.stavros.io www.stavros.io
-
Ansible script to mirror personal Linux installations & profile dot-files.
-
-
github.com github.com
-
Interesting URL lists.
Tags
Annotators
URL
-
-
github.com github.com
-
Implement a new
reST-provider.ts
model based on this file, as recommended in foambubble/foam#474.
-
-
howardism.org howardism.org
-
Literate DevOps
Detailed instructions & org-mode code samples for how to mantain my IT.
-
-
bilge.world bilge.world
-
public collections
Update Raindrop has since implemented per-account profile pages. (A collection one’s public collections, you might say.)
<iframe style="border: 0; width: 100%; height: 450px;" allowfullscreen frameborder="0" src="https://raindrop.io/davidblue/embed/me" allowfullscreen></iframe>
Tags
Annotators
URL
-
- Oct 2021
-
orkhanscience.medium.com orkhanscience.medium.com
-
blog.glitch.com blog.glitch.com
Tags
Annotators
URL
-
- Sep 2021
-
andrewm.codes andrewm.codes
-
Run the Rails server (bin/rails s) and the Webpack Dev Server (bin/webpack-dev-server) via your preferred method. Two terminal tabs will work or create a Procfile and run via overmind or foreman.
-
-
stackoverflow.com stackoverflow.com
-
One good use for /dev/tty is if you're trying to call an editor in a pipeline (e.g., with xargs). Since the standard input of xargs is some list of files rather than your terminal, just doing, e.g., | xargs emacs will screw up your terminal. Instead you can use | xargs sh -c 'emacs "$@" </dev/tty' emacs to connect the editor to your terminal even though the input of xargs is coming from elsewhere.
-
- Jun 2021
-
github.com github.com
-
www.mutuallyhuman.com www.mutuallyhuman.com
-
I’m going to represent tests as sequence diagrams (handily created via plantuml) rather than actually coding them out. For me the diagrams make it easier to talk about what the tests do without getting bogged down by how they do it.
-
-
github.com github.com
-
(Diagrams made with AsciiFlow)
Tags
Annotators
URL
-
- May 2021
-
github.com github.com
Tags
Annotators
URL
-
-
github.com github.com
Tags
Annotators
URL
-
-
backgrounds.cm backgrounds.cm
Tags
Annotators
URL
-
-
css-tricks.com css-tricks.com
-
Here’s a really neat editor for those from Mads Stoumann (which works for circles and ellipses as well):
-
-
codepen.io codepen.io
-
www.mail-tester.com www.mail-tester.com
-
www.gkogan.co www.gkogan.co
-
You can use a free spam checker to validate this by testing plain and designed emails.
-
-
stackoverflow.com stackoverflow.com
-
Use this tool to do to convert internal and external style into inline for you: http://inlinestyler.torchboxapps.com/styler/
-
- Mar 2021
-
Tags
Annotators
URL
-
- Feb 2021
-
beepb00p.xyz beepb00p.xyz
-
About error-handling (but not logging).
Tags
Annotators
URL
-
-
twitter.com twitter.com
-
Rewritten rsync on java., post on GitHub.
Tags
Annotators
URL
-
- Jan 2021
-
-
6. Add Purgecss for unused CSS removal (optional) Add Purgecss to Sage. Once you’ve successfully added Purgecss, you will need to complete an addition step to make sure Purgecss can extract Tailwind’s classes properly. Luckily, Tailwind has a guide in their docs to add a custom Purgecss extractor.
Date: 28/01/2021
Had problem during purgecss installation in my project. Solved using:
yarn add --dev purgecss-webpack-plugin@0.23.0 glob-all
More info: Getting an error regarding webpack, during step 1 of adding purgecss ( https://roots.io/guides/removing-unused-css-with-purgecss-uncss-in-sage/ )
Solved using the command for yarn as given in here:
https://discourse.roots.io/t/removing-unused-css-with-purgecss-uncss/11586
That is :
yarn add --dev purgecss-webpack-plugin@0.23.0 glob-all
-
- Dec 2020
-
bilge.world bilge.worldColophon1
-
This blog is integrated with Hypothes.is.
I realize the side panel is quite intrusive - especially when viewing the site on mobile. I promise I will either find a way to refine the experience or turn auto-open back off before 1-27-2021.
-
- Nov 2020
-
css-tricks.com css-tricks.com
-
They are often cited as the first website to feature banner ads.
If, indeed, Wired invented the banner ad, it is also worth mentioning that wired.com was one of the last websites to be rendered completely unusable by them (when it was still running on the old CMS. idk about now.)
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>I love @LaurenGoode and find her insight very worthwhile even in this format, but I really wish the platform on which it now resides (Wired's CMS) wasn't *completely* and *entirely* broken. Chorus should've been a package deal. https://t.co/OweeG30jR6
— ※ David Blue ※ (@NeoYokel) July 13, 2019
Tags
Annotators
URL
-
- Oct 2020
-
certificatetools.com certificatetools.com
Tags
Annotators
URL
-
-
github.com github.com
-
-
the events emitted at various points in bundle.js are strictly for dev tooling
-
- Sep 2020
-
medium.com medium.com
-
The functionality gap between all of the bundlers has been narrowing over the years, and these days, it’s not so much functionality that matters, but rather the developer experience.
-
-
github.com github.com
-
DX: start sapper project; configure eslint; eslint say that svelt should be dep; update package.json; build fails with crypt error; try to figure what the hell; google it; come here (if you have luck); revert package.json; add ignore error to eslint; Maybe we should offer better solution for this.
-
- Jul 2020
-
github.com github.com
Tags
Annotators
URL
-
- Apr 2020
-
www.altexsoft.com www.altexsoft.com
-
follows the reactive development architecture, but with a twist. The main thing to know about reactive programming is that it updates UI contents automatically when you update the variables in the code
-
- Feb 2020
- Jan 2020
-
-
The two hardest problems in computer science are people, and convincing people that people are the hardest problem in computer science.
Tags
Annotators
URL
-
-
overreacted.io overreacted.io
-
I thought a lot about how the code looked — but not about how it evolved with a team of squishy humans.
Dan Abramov on overzealous clean code
-
-
outline.com outline.com
-
a programming language should, above all, be malleable. A programming language is for thinking of programs, not for expressing programs you've already thought of. It should be a pencil, not a pen. Static typing would be a fine idea if people actually did write programs the way they taught me to in college. But that's not how any of the hackers I know write programs. We need a language that lets us scribble and smudge and smear, not a language where you have to sit with a teacup of types balanced on your knee and make polite conversation with a strict old aunt of a compiler.
hacking as sketching
-
-
m.signalvnoise.com m.signalvnoise.com
-
For a company like Basecamp, you’d be mad to make your choice of programming language and web framework on anything but a determination of what’ll make your programmers the most motivated, happy, and productive. Whatever the cost, it’s worth it. It’s worth it on a pure cost/benefit, but, more importantly, it’s worth it in terms of human happiness and potential.
choose tech that will make programmers happy
-
- Dec 2019
-
www.npmjs.com www.npmjs.com
-
dev-experience
Tags
Annotators
URL
-
-
www.npmjs.com www.npmjs.com
- Aug 2019
-
phenomenalworld.org phenomenalworld.org
-
And worst of all, we’ve lost sight of the most salient part about computers: their malleability. We’ve acquiesced the creation of our virtual worlds, where we now spend most of our time, to the select few who can spend the millions to hire enough software engineers. So many of the photons that hit our eyes come from purely fungible pixels, yet for most of us, these pixels are all but carved in stone. Smartphone apps, like the kitchen appliances before them, are polished, single-purposes tools with only the meanest amount of customizability and interoperability. They are monstrosities of code, millions of lines, that only an army of programers could hope to tame. As soon as they can swipe, our children are given magical rectangles that for all their lives will be as inscrutable as if they were truly magic.
I was a professional web developer for two years and I now have to bring myself to even touch CSS or the DOM. Whenever I have to make anything on the web work I know I'm gonna spend 3 hours in pain for something that should take 5 minutes.
-
-
-
We can definitely observe that (memory) size matters! More memory dramatically reduces duration.
768-1024MB is optimal, and has diminishing returns
-
- Mar 2019
-
developer.mozilla.org developer.mozilla.org
- Jan 2019
-
-
-
inclusive-components.design inclusive-components.design
-
indieweb.org indieweb.org
-
This is the current model of Perkeep.
First mention: https://youtu.be/PlAU_da_U4s?start=630&end=651
More discussion including a very interesting note on what they call Namespace later: https://youtu.be/PlAU_da_U4s?start=2677&end=2787
Tags
Annotators
URL
-
-
sia.tech sia.tech
-
where any 10 of 30 segments can fully recover a user's files
-
-
developers.google.com developers.google.com
- Dec 2018
-
blog.csdn.net blog.csdn.net
-
小程序-本地图片转base64最简单方法
在微信开发者工具中简单测试,得到了 base64 编码,真机上的测试还有待继续
Tags
Annotators
URL
-
- Oct 2018
-
-
- Sep 2018
-
alligator.io alligator.io
Tags
Annotators
URL
-
-
flaviocopes.com flaviocopes.com
-
-
dev.to dev.to
-
- Jan 2018
-
jeffkreeftmeijer.com jeffkreeftmeijer.com
-
it's cleaner to use rebase to bring your outdated feature branch up to speed with develop, rather than merging develop into your feature branch.
-
- May 2017
-
www.hackingwithreact.com www.hackingwithreact.com
-
npm install --save-dev webpack webpack-dev-server react-hot-loader
You may run into problems if you don't install webpack-dev-server globally. If you must, as you will have to on many Linux systems, the command is as follows:
sudo npm install --save-dev webpack-dev-server -g
-
- Apr 2017
-
blog.kaltura.com blog.kaltura.com
-
In other words, buying Professional Services is the most cost-effective way for a large organization to get started with a new business application quickly and smoothly
-
While internal IT knows its own structures very well, sometimes specialist knowledge is required to integrate the complex systems involved. This is where Professional Services group comes in.
-
-
www.cnblogs.com www.cnblogs.com
-
DEV GridControl
Dev GridControl比较详细的讲解
-
- Dec 2016
-
blog.haskellformac.com blog.haskellformac.com
-
FRP library
def. FRP library: Functional Reactive Programming Library
-
- Oct 2016
-
www.malekhakim.me www.malekhakim.me
-
GREATEST DEV OF ALL TIME, PEACE ALLAH
-
- Jan 2016
-
-
ipfs cat /ipfs/QmW2WQi7j6c7UgJTarActp7tDNikE4B2qXtFCfLPdsgaTQ/cat.jpg >cat.jpg
Same with this one. Dropping the
/ipfs/
fixed it. -
hash=`echo "I <3 IPFS -$(whoami)" | ipfs add -q`
Also, this gives me an error from
ipfs add
:$ hash=`echo "I <3 IPFS -$(whoami)" | ipfs add -q` Error: Argument 'path' is required Use 'ipfs add --help' for information about this command
Tags
Annotators
URL
-
- Dec 2015
-
gigster.com gigster.com
-
Hire an elite development team in minutes
Gigster outsourcing wykonania aplikacji zrobiony świetnie
-
- Sep 2015
-
css-tricks.com css-tricks.com
-
This is the main reason we end up with bloated code bases, full of legacy and unknown CSS that we daren't touch. We lack the confidence to be able to work with and modify existing styles because we fear the consequences of CSS' globally operating and leaky nature. Almost all problems with CSS at scale boil down to confidence (or lack thereof): People don't know what things do any more. People daren't make changes because they don't know how far reaching the effects will be.
Tags
Annotators
URL
-
-
docs.angularjs.org docs.angularjs.org
-
The debugger allows you to access the currently selected element in the console as $0 variable.
Tags
Annotators
URL
-