• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4453 shaares
3 / 10
Filters
185 results tagged coding

Music for Programming

QRCode

A series of mixes intended for listening while ${task} to focus the brain and inspire the mind.

https://musicforprogramming.net/thirtyfive
May 22, 2023 at 3:36:52 PM EDT *
coding music
FILLER

Download Free Essential eBooks for Unicorn Designers - Lapa.Ninja

QRCode

Download Free Essential eBooks for Unicorn Designers - Lapa.Ninja

https://www.lapa.ninja/book/
May 8, 2023 at 3:48:19 PM EDT *
ebook design coding
FILLER

Introduction - From Perl to Rust

QRCode

Many introductions to Rust already exist. Most of them are aimed at C++ programmers. That makes sense, but lots of folks are coming to Rust from other languages now.

My current1 day job is mostly Perl. It occurred to me that an introduction to Rust aimed at people who already know Perl could be useful.

https://oylenshpeegul.gitlab.io/from-perl-to-rust/introduction.html
May 8, 2023 at 8:42:07 AM EDT *
perl rust coding
FILLER

Syntax Across Programming Languages

QRCode

You know one language and want to find the corresponding operator or function in another language

sprintf-like

sprintf Awk, C, C++, F#, Maple, Matlab, merd, OCaml, Perl, Perl6, PHP, Pike, Ruby
printf  Haskell
%       Python, Ruby
http://rigaux.org/language-study/syntax-across-languages.html
May 2, 2023 at 6:26:48 PM EDT *
coding
FILLER

Why Do Developers Care About API-First? | Postman Blog

QRCode

There’s a lot of talk lately about API-first as an approach to design and development. While there are many paths to API-first, usually the people driving this initiative within their organizations have job titles like API architect, API designer, and API platform leader. It makes sense because they are most invested in the efficiency, interoperability, and quality of the organization’s APIs.

https://www.postman.com/api-first/

https://blog.postman.com/why-do-developers-care-about-api-first/
May 2, 2023 at 3:00:54 PM EDT *
api coding
FILLER

Camera obscura: the case against AI in classrooms: Matthew Butterick

QRCode

Research means more than fact-checking

When I first used GitHub Copilot, I said it “essen­tially tasks you with correcting a 12-year-old’s home­work … I have no idea how this is prefer­able to just doing the home­work your­self.” What I meant is that often, the focus of program­ming is not merely producing code that solves a problem. Rather, the code tends to be the side effect of a deeper process, which is to learn and under­stand enough about the problem to write the code. The authors of the famous MIT program­ming text­book Struc­ture and Inter­pre­ta­tion of Computer Programs call this virtuous cycle proce­dural epis­te­mology. We could also call it by its less exotic name: research.

https://matthewbutterick.com/chron/camera-obscura-the-case-against-ai-in-classrooms.html
April 26, 2023 at 11:40:50 AM EDT *
coding ai
FILLER

FizzBuzz - Rosetta Code

QRCode

Task Write a program that prints the integers from 1 to 100 (inclusive). But: for multiples of three, print Fizz (instead of the number)...

https://rosettacode.org/wiki/FizzBuzz
April 17, 2023 at 1:12:53 PM EDT *
coding
FILLER

Coding Font by Typogram – Find Your True Love of Coding Fonts

QRCode
  • Source Code Pro
  • Cousine
  • Ubuntu Mono

But coding != terminal != text!!

https://www.codingfont.com/
March 17, 2023 at 8:53:58 AM EDT *
coding fonts typography
FILLER

Because of AoC : adventofcode - Algorithms books

QRCode

As a former student of his I can recommend Jeff Erickson’s free online algorithms textbook if you’re looking for more sources. :)

https://jeffe.cs.illinois.edu/teaching/algorithms/

very good books. I also recommend Sedgewick's course on coursera

https://www.redblobgames.com/pathfinding/a-star/introduction.html

Would also strongly recommend the Algorithm Design Manual by Skiena
Used this book during AoC and for prepping for interviews.

https://www.reddit.com/r/adventofcode/comments/103bjv7/because_of_aoc/
January 5, 2023 at 9:46:40 AM EST *
algorithms coding interviewing
FILLER

GitHub - cpressey/Facts-about-State-Machines: I hold the opinion that state machines are underrated

QRCode

I hold the opinion that state machines are underrated - GitHub - cpressey/Facts-about-State-Machines: I hold the opinion that state machines are underrated

https://github.com/cpressey/Facts-about-State-Machines
October 13, 2022 at 9:15:43 AM EDT *
state coding ux
FILLER

Understand ES6 in 20 Minutes

QRCode
https://javascript.plainenglish.io/understand-es6-in-20-minutes-8ab8f958e379
September 6, 2022 at 4:05:53 PM EDT *
javascript coding
FILLER

I Spent 7 Months Gathering The Very Best Free Courses I Could Find On The Internet | by Jano le Roux | The Startup | Aug, 2022 | Medium

QRCode

I Spent 7 Months Gathering The Very Best Free Courses I Could Find On The Internet. Including life-changing Harvard, MIT, and Stanford courses..

Harvard’s CS50 Computer Science Course
https://www.harvardonline.harvard.edu/course/cs50-introduction-computer-science

MIT’s Machine Learning Course
https://www.edx.org/course/machine-learning-with-python-from-linear-models-to

Apple’s Develop For iOS Course
https://developer.apple.com/tutorials/app-dev-training/

AWS’s Cloud Practitioner Course
https://www.edx.org/course/aws-cloud-practitioner-essentials

University of Michigan’s Successful Negotiation Course
https://www.coursera.org/learn/negotiation-skills

RIT’s Storytelling in the Workplace Course
https://www.edx.org/course/storytelling-in-the-workplace-3

Bocconi’s Private Equity and Venture Capital Course
https://www.coursera.org/learn/private-equity

Stanford’s Quantum Mechanics Course
https://www.edx.org/course/quantum-mechanics-for-scientists-and-engineers-1

https://medium.com/swlh/i-spent-7-months-gathering-the-very-best-free-courses-i-could-find-on-the-internet-44b5679b0bf1
August 17, 2022 at 2:31:20 PM EDT *
coding tutorial machinelearning ios
FILLER

My Google Coding Interview Question | by William Wen | CodeX | May, 2022 | Medium

QRCode

Given a positive sorted array a = [ 3, 4, 6, 9, 10, 12, 14, 15, 17, 19, 21 ];
Define a function f(a, x) that returns x, the next smallest number, or -1 for errors.
i.e.
f(a, 12) = 12
f(a, 13) = 12

Why Binary Search?

Binary search is one of the most difficult “simple” coding problems. The algorithm looks trivial, but it’s a devil to implement. Jon Bentley, a former CMU professor, wrote in his book Programming Pearls that only 10% of professional programmers are able to implement it correctly, including PhD students.

https://medium.com/codex/my-google-coding-interview-question-166f2922b548
May 11, 2022 at 8:58:40 AM EDT *
interviewing coding career
FILLER

Big-O Algorithm Complexity Cheat Sheet (Know Thy Complexities!) @ericdrowell

QRCode
https://www.bigocheatsheet.com/
October 21, 2021 at 11:34:50 AM EDT *
interviewing coding
FILLER

Email explained from first principles

QRCode

Modern email is a patchwork of protocols and extensions. Here is one article to understand them all.

https://explained-from-first-principles.com/email/
September 17, 2021 at 4:39:13 PM EDT *
email coding internet
FILLER

Crockford Objects in JavaScript

QRCode

The example that Crockford gave in his presentation on how to create objects is the way developers should use for creating objects. It does not require the 'class' keyword or the 'prototype' property for defining an object. It also does not require using the 'new' keyword for instantiating a new object.

function createThing(name) {
    function getName() {
        return name;
    }

    return Object.freeze({
        name,
        getName
    });
}

const myThing = createThing('My Thing');

https://youtu.be/XFTOG895C7c?t=2807

https://fek.io/blog/crockford-objects-in-java-script
September 16, 2021 at 11:06:32 AM EDT *
javascript coding
FILLER

Kent C. Dodds’ .filter() Trick Will Change How You Use JavaScript | by Dr. Derek Austin 🥳 | Coding at Dawn | Jun, 2021 | Medium

QRCode

Kent C. Dodds’ .filter() Trick Will Change How You Use JavaScript. This one-liner uses the Boolean constructor to magically remove all falsy values from an array ✨.

https://twitter.com/kentcdodds/status/1009918457394225152

const plugins = [
    isProd ? optimizePlug : null,
    isProd ? prodOnlyPlug : null,
    !isProd ? testingPlug : null,
    usefulPlug,
].filter( Boolean );
https://medium.com/coding-at-dawn/kent-c-dodds-filter-trick-will-change-how-you-use-javascript-87b5112f9f6d
July 9, 2021 at 9:31:51 AM EDT *
javascript coding perl
FILLER

CS50: Harvard’s Most Popular Course is Free, Online | by Frederik Bussler | CodeX | Jan, 2021 | Medium

QRCode

This introductory computer science course covers algorithms, data structures, resource management, security, software engineering, and web development.

One great, free option is “CS50’s Introduction to Artificial Intelligence with Python.” This course recommends CS50x as a pre-requisite, so this is a great next step if you’re interested in AI.

https://cs50.harvard.edu/ai/2020/

https://medium.com/codex/harvards-most-popular-course-is-free-online-283301b6c531
February 2, 2021 at 11:21:05 AM EST *
coding
FILLER

The Architecture of Open Source Applications

QRCode

In these two books, the authors of four dozen open source applications explain how their software is structured, and why. What are each program's major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to these books provide unique insights into how they think.

If you are a junior developer, and want to learn how your more experienced colleagues think, these books are the place to start. If you are an intermediate or senior developer, and want to see how your peers have solved hard design problems, these books can help you too.

http://www.aosabook.org/en/index.html
February 1, 2021 at 3:25:54 PM EST *
coding career ebook
FILLER

These Modern Programming Languages Will Make You Suffer

QRCode

Elixir receives two awards.
Its resiliency, functional-first approach, and amazing ecosystem makes it the Best Language for Building Web APIs.
OTP and the actor model make Elixir the Best Language for Building Concurrent and Distributed Software. Unlike its imperative cousin Go, software written in Elixir can scale horizontally to thousands of servers, and comes with fault tolerance out-of-the-box.

https://medium.com/better-programming/modern-languages-suck-ad21cbc8a57c
December 8, 2020 at 10:34:10 AM EST *
coding golang
FILLER
3 / 10
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community