Development

Development

530 bookmarks
Custom sorting
Open Web Advocacy
Open Web Advocacy
Open Web Advocacy is a group of software engineers from all over the world who have come together to advocate for the future of the open web.
·open-web-advocacy.org·
Open Web Advocacy
The baseline for web development in 2022 - LINE ENGINEERING
The baseline for web development in 2022 - LINE ENGINEERING
TL;DR:The baseline for web development in 2022 is: low-spec Android devices in terms of performance, Safari from two years before in terms of Web
·engineering.linecorp.com·
The baseline for web development in 2022 - LINE ENGINEERING
5 coding interview questions I hate
5 coding interview questions I hate
I’ve taken part in well over a hundred tech interviews now, on both sides. Some were fun, and some were pure cringe. I’ve been asked if I have kids (supposedly, people with children won’t have time to
·thoughtspile.github.io·
5 coding interview questions I hate
Teach Yourself Computer Science
Teach Yourself Computer Science
All the resources you need to give yourself a world class computer science education
·teachyourselfcs.com·
Teach Yourself Computer Science
The Lisp Curse
The Lisp Curse
The expressive power of Lisp has drawbacks.
·winestockwebdesign.com·
The Lisp Curse
The Myth of Self-Documenting Code
The Myth of Self-Documenting Code
One of the weirdest things about software engineering is how many people hate comments. Like actually hate. There are influential people out there who say...
·buttondown.email·
The Myth of Self-Documenting Code
5 coding interview questions I hate
5 coding interview questions I hate
I’ve taken part in well over a hundred tech interviews now, on both sides. Some were fun, and some were pure cringe. I’ve been asked if I have kids (supposedly, people with children won’t have time to
·blog.thoughtspile.tech·
5 coding interview questions I hate
Jamstack Rendering Patterns: The Evolution
Jamstack Rendering Patterns: The Evolution
In this article, Ekene Eze shares his thoughts about the direction of the web in 2022, and what solutions we can expect to see come up in the ecosystem to significantly improve the Jamstack experience.
·smashingmagazine.com·
Jamstack Rendering Patterns: The Evolution
Genie Framework - Highly Productive Web Development With Julia
Genie Framework - Highly Productive Web Development With Julia
Genie Framework includes all you need to quickly build production-ready web applications with Julia. Develop Julia backends, create beautiful web UIs, build data applications and dashboards, integrate with databases and set up high-performance web services and APIs.
·genieframework.com·
Genie Framework - Highly Productive Web Development With Julia
You Don’t Need A UI Framework
You Don’t Need A UI Framework
Developers often reach for UI frameworks like Bootstrap or Material UI, hoping that they’ll save a bunch of time and quickly build a professional-looking app. Unfortunately, things rarely work out this way. Let’s talk about it.
·smashingmagazine.com·
You Don’t Need A UI Framework
Matt Hobbs v2.0 💉💉💉💉 on Twitter
Matt Hobbs v2.0 💉💉💉💉 on Twitter
“🧵As I mentioned last week https://t.co/CcU3PLPTpj removed jQuery as a dependency for all frontend apps, meaning 32 KB of minified & compressed JS was removed. So let's see what difference this has made for users by examining our RUM data. Thread will mainly focus on JS CPU time.”
·mobile.twitter.com·
Matt Hobbs v2.0 💉💉💉💉 on Twitter
7GUIs
7GUIs
There are countless GUI toolkits in different languages and with diverse approaches to GUI development. Yet, diligent comparisons between them are rare. Whereas in a traditional benchmark competing implementations are compared in terms of their resource consumption, here implementations are compared in terms of their notation. To that end, 7GUIs defines seven tasks that represent typical challenges in GUI programming.
·eugenkiss.github.io·
7GUIs
Craft 4 | Craft CMS
Craft 4 | Craft CMS
We’re thrilled to announce the release of Craft 4!
·craftcms.com·
Craft 4 | Craft CMS
100+ Computer Science Concepts Explained
100+ Computer Science Concepts Explained
Learn the fundamentals of Computer Science with a quick breakdown of jargon that every software engineer should know. Over 100 technical concepts from the CS curriculum are explained to provide a foundation for programmers. #compsci #programming #tech 🔗 Resources - Computer Science https://undergrad.cs.umd.edu/what-computer-science - CS101 Stanford https://online.stanford.edu/courses/soe-ycscs101-sp-computer-science-101 - Controversial Developer Opinions https://youtu.be/goy4lZfDtCE - Design Patterns https://youtu.be/tv-_1er1mWI 🔥 Get More Content - Upgrade to PRO Upgrade to Fireship PRO at https://fireship.io/pro Use code lORhwXd2 for 25% off your first payment. 🎨 My Editor Settings - Atom One Dark - vscode-icons - Fira Code Font 🔖 Topics Covered Turning Machine CPU Transistor Bit Byte Character Encoding ASCII Binary Hexadecimal Nibble Machine Code RAM Memory Address I/O Kernel (Drivers) Shell Command Line Interface SSH Mainframe Programming Language Abstraction Interpreted Compiled Executable Data Types Variable Dynamic Typing Static Typing Pointer Garbage Collector int signed / unsigned float Double Char string Big endian Little endian Array Linked List Set Stack Queue Hash Tree Graph Nodes and Edges Algorithms Functions Return Arguments Operators Boolean Expression Statement Conditional Logic While Loop For Loop Iterable Void Recursion Call Stack Stack Overflow Base Condition Big-O Time Complexity Space Complexity Brute Force Divide and conquer Dynamic Programming Memoization Greedy Dijkstra's Shortest Path Backtracking Declarative Functional Language Imperative Procedural Language Multiparadigm OOP Class Properties Methods Inheritance Design Patterns Instantiate Heap Memory Reference Threads Parallelism Concurrency Bare Metal Virtual Machine IP Address URL DNS TCP Packets. SSL HTTP API Printers
·youtube.com·
100+ Computer Science Concepts Explained
GitHub - heybokeh/pollen: The foundation of your next design system — CSS variables to accelerate development and encourage consistency
GitHub - heybokeh/pollen: The foundation of your next design system — CSS variables to accelerate development and encourage consistency
The foundation of your next design system — CSS variables to accelerate development and encourage consistency - GitHub - heybokeh/pollen: The foundation of your next design system — CSS variables t...
·github.com·
GitHub - heybokeh/pollen: The foundation of your next design system — CSS variables to accelerate development and encourage consistency
What Is Redux: A Designer’s Guide — Smashing Magazine
What Is Redux: A Designer’s Guide — Smashing Magazine
Do you know Redux's real power is beyond managing the state? As designers, if we understand the advantages and downsides of Redux, we'll be able to contribute to this decision making from the perspective of design.
·smashingmagazine.com·
What Is Redux: A Designer’s Guide — Smashing Magazine