Open iFurySt opened 2 weeks ago
Everything Manuel says here about self-promotion is how I feel.
the correct approach seems to beâŠYou have to constantly remind people to like and subscribe, to support, to contribute, and to share.
đ
- [webmentions make me sad](https://alexsirac.com/webmentions-make-me-sad/) - Mon, 29 Apr 2024 15:04:00 GMT
Sometimes, all I want is to comment on someoneâs post to say « lol » or « nice thanks for sharing » or « saaame! » and thatâs not something that warrants a whole blog post and entry in my RSS feed. No, I donât want to email you or send you a webmention to say « hehe this was funny ». Some things are funny, but not « share on my platform » funny...I feel a lack of connection on the indieweb and it sometimes makes me sad.
This is part of why I enjoyed Twitter â and it's a big part of what I still enjoy Mastodon. I want a place for fun, ephemeral conversation. Stuff that doesnât merit a blog post. And I donât want to manage, host, or archive that conversation. If it disappears tomorrow, thatâs fine. Iâll find a new place for ephemeral conversation. đ
- [A retrospective on a year without streaming music](https://feedpress.me/link/23795/16645884/a-retrospective-on-a-year-without-streaming-music) - Mon, 29 Apr 2024 15:01:00 GMT
This is me. 95% of my music listening still favors listening to full albums.
My wife made the comment that I'm one of the few people that still listens to albums and I think there's a lot to be said for respecting the artist's intent and effort that went into sequencing the release.
Come to think of it, AI is a playlist but of words. Everything out of context, mashed together. đ
- [The biggest threat facing your team, whether youâre a game developer or a tech founder or a CEO, is not what you think](https://docseuss.medium.com/the-biggest-threat-facing-your-team-whether-youre-a-game-developer-or-a-tech-founder-or-a-ceo-is-8cd1ad359508) - Wed, 17 Apr 2024 16:13:00 GMT
At no point are these men actually providing leadership. Theyâre just in the leader classâŠ
Kind of an interesting distinction: there are leaders who provide leadership, and there are leaders who are in the leadership class but do nothing of the sort. Also, I loved this anecdote from somebody who works in the film industry:
âYou get [executive] producers that say, âI want to be involved in the artistic process,â and youâre likeâI donât ask to look at your spreadsheets, man.â
People are like fields: you gotta intentionally let them lie empty producing absolutely nothing for a little while:
You see, one of the most important things, which is true of both plants and people, is that youâve got to let them lie fallow for a while. A field cannot support the same crop forever. You must intentionally let the field lie empty, producing nothing⊠People are the exact same way.
đ
- [Move at the speed of trust](https://aworkinglibrary.com/writing/move-at-the-speed-of-trust) - Mon, 15 Apr 2024 14:24:00 GMT
whenever attempting any effort with other people, prioritize building trust and respect for each other over and above any other goal. The trust forms the foundation from which the work can grow.
This looks great. I may just need to get this book.
if we want to build cultures where productive disagreement can happenâŠwe have to first establish and nurture that trust and respect. Otherwise weâll be too busy being right to get around to learning something new.
đ
- [The Node.js Documentary](https://www.youtube.com/watch?v=LB8KwiiUGy0&t=2769s) - Mon, 15 Apr 2024 14:22:00 GMT
Thatâs the thing thatâs interesting about open source. Instability and chaos make it stronger. On the other hand, that instability is really dangerous for companies that are trying to extract value because it becomes very slippery and brittle.
Big company: why are you rocking the boat? Community: we don't mind rocking the boat because weâre not a giant ocean liner. A big company is like a giant ship that has to start making its turn a mile before the actual turn itself. Whereas the community is comprised of thousands of small, distributed boats that can make (in contrast) hairpin turns. đ
- [Toot from Paul Cantrell](https://hachyderm.io/@inthehands/110040662990948941) - Mon, 15 Apr 2024 14:20:00 GMT
Any experienced programmer worth their salt will tell you that producing code â learning syntax, finding examples, combining them, adding behaviors, adding complexity â is the easy part of programming. The hard part: âHow can it break? How will it surprise us? How will it change? Does it really accomplish our goal? What is our goal? Are we all even imagining the same goal? Do we understand each other? Will the next person to work on this understand it? Should we even build this?â
Spot on. âDo we even collectively understand each other and what weâre doing?â Thatâs a hard one. Itâs hard enough for the people building the software to figure that out together, let alone the people building it and the people using it to figure it out together. đ
- [The native app install experience](https://daverupert.com/2024/04/download-our-native-app/) - Wed, 10 Apr 2024 22:13:00 GMT
Iâd even bet $5 that the [MSNBC] ânative appâ is actually a bunch of web views in a trench coat.
This is my new fav saying: So many "native apps" are just web views in a trenchcoat. đ
- [40 things I have learned being a creative entrepreneur](https://newsletters.feedbinusercontent.com/d30/d309efabf68f687a402b02436fd3819d2815b960.html) - Mon, 08 Apr 2024 17:14:00 GMT
To celebrate his 40th birthday, Michael Flarup put together a list of 40 things heâs learned. A lot resonated with my own experience and reflects the same kind of advice I would give. Just a few:
Stop chasing perfect. Go for good and iterate
Try not to please everyone with the things you make. Itâs your work. Make it reflect your taste.
Creative work doesnât follow a straight line from not-good to good.
You become what you work on. The world has a tendency to feed you more of what you put into it, so make sure itâs something you like.
Showing up everyday and moving the ball, even just a little, almost always wins out over bursts of burning the midnight oil.
Find your sources of energy and wield them as tools.
đ
- [Stop Wrestling With Giants](https://aboard.com/podcast/stop-wrestling-with-giants/) - Sun, 07 Apr 2024 00:15:00 GMT
Paul Ford, as ever, has the right words:
logging into anything with Adobe is essentially a statement on how little they care about human beings.
Lol.
if you talk to a designer... about [Adobe] one of the first things theyâll say to you is like, âI donât even understand Photoshop anymore.â Itâs like their girlfriend is now a scientologist.
đ
- [Margin considered harmful](https://mxstbr.com/thoughts/margin/) - Tue, 02 Apr 2024 17:15:00 GMT
Max on why we should ban margins at the component level:
Margin conflicts with how designers think. Designers think about space in relation and context. They define how far a component should be from another component in a specific instance. By banning margin from all components you have to build more reusable and encapsulated components.
Makes sense to me. Itâs all about relationships between things. As Matisse said, âI donât paint things. I paint the difference between things.â đ
- [Why we prefer computers over consoles when introducing kids to gaming](https://www.bryanbraun.com/2024/03/08/why-we-prefer-computers-over-consoles-when-introducing-kids-to-gaming/) - Tue, 02 Apr 2024 17:09:00 GMT
A computer is a general-purpose device that happens to run games. Itâs that general-purpose-ness that expands whatâs possible, and thatâs something I value a lot.
Lot of good stuff in here about consoles vs. computers for gaming that can be generalized to interfacing with computers. Also loves this comparison: consoles are akin to walled gardens, computers are like the web.
Similar to smartphones, gaming consoles are polished, user-friendly, walled gardens that guide you down a pre-destined path. Gaming on computers are more like âthe web.â Open. Expansive. Chaotic.
đ
- [How I Do Code Review](https://www.dannyguo.com/blog/how-i-do-code-review) - Mon, 01 Apr 2024 05:22:00 GMT
Code review goes deeper than just checking a pull request for mistakes. Itâs an important aspect of doing software engineering as a team
This was a well-written articulation of the value of code reviews beyond the veneer of code âquality assuranceâ. Some of my favorite parts about code reviews come from 1) what I teach myself in preparing them, and 2) what I learn from others who do them.
Code review gives the reviewer a chance to share knowledge with the author.
đ
- [Growth is a mind cancer](https://manuelmoreale.com/@/page/tWA2annWlQaAVnYd) - Wed, 27 Mar 2024 05:00:00 GMT
it's our fault. Our as a society. We celebrate when Apple becomes the first trillion-dollar company but we don't celebrate when someone says "You know what? I think I have enough".
If youâre the richest company in the world and you can have anything, whatâs the one thing you want? More. đ
- [One endless meeting](https://robinrendle.com/notes/one-endless-meeting/) - Tue, 26 Mar 2024 02:29:00 GMT
Decision making is what slows down most teams. The endless slide decks, the pitch to leadership, the lack of trust in what theyâre building. Theyâll go round and round in big circles trying to convince everyone in the entire company that this is the right thing to do.
Yup. Been there
the hard work should never be the bureaucracy
Nailed it đ
- [Write CSS. Not too much. Mostly scoped.](https://www.leereamsnyder.com/write-css-not-too-much-mostly-scoped) - Fri, 22 Mar 2024 16:32:00 GMT
A lot of this vibes with my experience.
The way Tailwind actively pushes against making hasty abstractions isâââreallyâââthe smartest thing about it. In my experience, when youâre building something new youâre better off making something functional quickly and worrying about code elegance and deduplication and abstractions later, when youâre hopefully still in business. With a little practice, in a Tailwind project itâs relatively easy to get into a just-building-the-thing flow state. I get to shove the part of me that frets about good naming and specificity and leaking styles and efficient reuse into a drawer for a bit. Itâs kinda nice.
As with anything, itâs tradeoffs all the way down.
First, Tailwindâs build tooling lets you define new classes on the fly in HTML. This can be relatively harmless like defining a one-off margin length. Or it could be like above with, sm:py-[calc(theme(spacing[1.5])-1px)] where youâre involving media queries, accessing Tailwindâs theme values, then doing math to make a one-off length and OK now admit weâre just writing CSS but doing so very awkwardly
Thatâs the point I often get to when using Tailwind. âOk, can we just admit to ourselves weâre just writing CSS now, but awkwardly?â Via Ericâs newsletter. đ
- [How do you verify that?](https://daverupert.com/2024/03/lies-damned-lies-and-stochastics/) - Fri, 22 Mar 2024 16:29:00 GMT
Have to constantly remind myself of this too:
the goal of a book isnât to get to the last page, itâs to expand your thinking.
And not just with books. Any form of content consumption (or experience, for that matter). đ
- [Digital Communications Design in the Second Computer Revolution](https://x.com/lalizlabeth/status/1770511460914905243?s=20) - Fri, 22 Mar 2024 16:27:00 GMT
As quoted in a tweet, this is Katherine McCoyâs introduction in Digital Communications Design in the Second Computer Revolution by Stephanie Redman. Written in 1998, itâs a perfect description of what it means to be a web âdesignerâ:
This environment requires a much different visual design strategy than that of the traditional perfectionist designer. What are the implications for graphic designers trained in the modernist traditions of clarity, formal refinement and professional control? We can no longer think of our work as the production of as precious perfect artifacts, discrete objects, fixed in their materiality. The designer is no longer the sole author, realizing one's own singular vision. This forces a reordering of our design intentions. The designer is an initiator, but not a finisher, more like a composer, choreographer or set designer for each audience member's improvisational dance in a digital communications environment.
Or maybe even a director like in film. đ
- [Artists Sell Themselves So Cheap](https://colleendoran.substack.com/p/artists-sell-themselves-so-cheap) - Mon, 18 Mar 2024 20:27:00 GMT
The exploiter simply hears music, sees the reaction the music has on other people, may have no real idea why that music is good, but they try to mimic the circumstance that created the value from the music.
The exploiter simply sees the web, sees the reaction the web has on other people, may have no real idea why a website is good, but they try to mimic the circumstance that created value from the website. đ
- [Demolishing the Global Town Square](https://aboard.com/podcast/demolishing-the-global-town-square/) - Thu, 07 Mar 2024 15:00:00 GMT
Paul Ford commenting on the âmarketplace of ideasâ and the âglobal town squareâ:
you think that youâre delivering ideas, debate, and philosophical exchange. You are not...What you are delivering, always, is validation. You canât escape this when you are making content. People consume the content, seeking validation in context. No one organically seeks out conflict and pressure against their carefully constructed belief system.
We thought we were getting a global space to discuss ideas, allowing the best ones to rise to the top for everyoneâs benefit. What we got was the exact opposite: a global space where nothing can be discussed.
itâs bizarre that we thought that this could be the global town square, because itâs actually the opposite. Itâs a system for keeping ideas out of the commons because itâs too intense and too emotional. And so what you end up with is everybody having conversations in the group chat back along their ideological lines [and pointing to stuff out in the global space] and going, âthatâs a nightmareâ.
đ
Jerry says he prefers a yellow legal pad over typing on a keyboard. He calls a keyboard "too corporate" and says he likes how contrary the legal pad is in this way.
To be creative, you gotta feel like you're getting away with something.
I like that. I'm gonna ask myself that on personal projects: âWhat aspect of this makes me feel like I'm getting way with something?â That's fun. đ
- [My approach to HTML web components](https://adactio.com/journal/21078) - Tue, 07 May 2024 14:30:00 GMT
You can use any attributes you want on a web componentâŠIâm a little nervous about this. What if HTML ends up with a new global attribute in the future that clashes with something Iâve invented? Itâs unlikely but it still makes me wary. So I use data- attributesâŠ[and] the browser gives me automatic reflection of the value in the dataset property.
Wait, what? Why am I not doing this?
Instead of getting a value with this.getAttribute('maximum') I get to use this.dataset.maximum. Nice and neat.
Smart. đ
You donât have to take my word for it though. Accept it as a hypothesis, and give it a shot.
I want those words to preface everything I publish. đ
- [It's 2023, here is why your web design sucks.](https://heather-buchel.com/blog/2023/10/why-your-web-design-sucks/) - Thu, 09 May 2024 04:03:00 GMT
Include design earlier. Include engineering earlier. The split is the failure.
I often feel like I'm ping ponging between these two scenarios:
"We would have caught this sooner if engineering was more involved in the design process". "We would have designed this differently if we knew engineering couldn't handle it"
At what point do we stop and realize that we are setting our teams up for failure?
Also this on looking for a job:
Am I going to find a place that will allow me to actually utilize all of this web design knowledge I have? Or, am I going to just be a JS engineer who spends most of my time configuring pipelines or doing ops work? I would say that most larger organizations favor the latter and live with the gaps in design.
That feels true to me. Orgs favor folks at the back-of-the-frontend and live with the gaps that result from that choice, hoping that when it comes to the front-of-the-frontend theyâll âfigure it out as they goâ. đ
a goal cuts off avenues for exploration. It welds you to what past-you wanted, effectively disenfranchising present- and future-you. That is, in fact, the point: by committing to a goal, you commit to not wandering off your chosen path. But that means that when things show up along that pathânew opportunities or new knowledge, or simply changing conditionsâyou lack the license to veer off or head in another direction.
Thatâs me. I donât go where I planned, because I didnât plan anywhere, but I do get somewhere.
I like to talk about intentions rather than goals. An intention, as Iâm using it here, is a kind of bending of the self towards something, a commitment not to a specific path but to a scope of attention or way of being...Instead of something you might achieve, it becomes something you do; instead of someone you could be, it becomes someone you are.
As a non-goal oriented person, I approve of this message. đ
- [Googleâs broken link to the web](https://www.platformer.news/google-io-ai-search-sundar-pichai/) - Fri, 17 May 2024 17:18:00 GMT
a company that once proudly served as an entry point to a web that it nourished with traffic and advertising revenue has begun to abstract that all away into an input for its large language models. This new approach is captured elegantly in a slogan that appeared several times during Tuesdayâs keynote: let Google do the Googling for you. Itâs a phrase that identifies browsing the web â a task once considered entertaining enough that it was given the nickname âsurfingâ â as a chore, something better left to a bot.
This is what I said: when did surfing become doomscrolling?
Whatever labor funded the production of knowledge that it refers to goes unmentioned, and whatever sources it relies on go uncredited.
Google at last has what it needs to finish the job: replacing the web, in so many of the ways that matter, with itself.
Itâs kinda wild when you think about it. Googleâs search engine now has an option to search the âwebâ, which is not the default anymore, and that kind of leaves you wondering: what am I even searching anymore? đ
Source Type
rss
Source Url
https://notes.jim-nielsen.com/feed.xml