<havenwood>
ox1eef_: I just can't bring myself to CSS. It's so insane.
<havenwood>
I respect folk who are willing to tackle the DOM.
<havenwood>
I'm lucky to just work with APIs and SDKs.
<adam12>
havenwood: You _are_ lucky. It's a grind.
<joto>
I'm having a hard time checking whether a (blank) paramter is supplied or not. E.g. want to act upon Parameters: {"my_query"=>""} or no paramter. Any rails gurus in here?
<adam12>
havenwood: Tho that said, CSS is getting _a lot_ better. Frontend JS on the otherhand...
<joto>
params[:my_query].present? does not cut it...
<leftylink>
oh. does has_key? do it or not
<joto>
ah good idea!
<joto>
I managed to get it working by checking like so: params[:my_query].nil? but has_key? sounds more idiomatic
tomtmym has quit [Quit: Gone.]
<joto>
works perfectly leftylink. thank you
<havenwood>
adam12: Yeah, I've noticed a lot of the niceties that used to be library only are now in standard CSS. That helps.
<adam12>
weaksauce: It works well enough but has a nag in the browser console :(
<adam12>
I use twind on another project and it works OK too.
<adam12>
But openprops has been much nicer for me lately.
<weaksauce>
how big is a full tailwind css file with no exclusions?
jenrzzz has quit [Ping timeout: 252 seconds]
<adam12>
Before they went full JIT, it's like 3MB
<weaksauce>
i personally don't really like tailwind
<adam12>
almost 4MB
<weaksauce>
i would think you get a decent enough experience with a cache hit on a cdn
<weaksauce>
on that
<adam12>
I enjoyed it on teams because I never saw developers truely understand it.
<weaksauce>
4megs is a lot but not too
<adam12>
(CSS)
<adam12>
The problem with 4MB of CSS is the browser parsing it :|
<weaksauce>
yeah
jenrzzz has joined #ruby
<adam12>
Everyone thinks they "know" CSS, but then can't figure out the cascade, or how to not drop !important everywhere. At least with Tailwind(Tachyons), CSS never grew into something horrible.
jenrzzz_ has quit [Ping timeout: 252 seconds]
<adam12>
but I see it break down because people just copy/pasta and now is about the same horribleness, just in markup and not CSS.
<weaksauce>
never horrible just pretty bad
<weaksauce>
consistently
<weaksauce>
:P
<adam12>
LOL
<adam12>
The :has selector just went mainstream this week, and the nested selectors have been mainstream for most of this year, making CSS palatable.
caedmon has joined #ruby
caedmon has quit [Ping timeout: 245 seconds]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 245 seconds]
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 252 seconds]
jenrzzz_ has joined #ruby
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
jenrzzz_ has quit [Ping timeout: 252 seconds]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 260 seconds]
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
caedmon has joined #ruby
caedmon has quit [Client Quit]
brokkoli_origin has quit [Ping timeout: 268 seconds]
brokkoli_origin has joined #ruby
fercell has joined #ruby
fercell_ has quit [Ping timeout: 252 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
wand has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz_ has quit [Ping timeout: 245 seconds]
jenrzzz_ has joined #ruby
wyclif has joined #ruby
jenrzzz_ has quit [Read error: Connection reset by peer]
araujo has quit [Ping timeout: 260 seconds]
jenrzzz has quit [Ping timeout: 252 seconds]
jenrzzz has joined #ruby
<ox1eef_>
CSS / design is a discipline by itself. I'm not well versed in it.
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
shiru has joined #ruby
shiru has quit [Client Quit]
jenrzzz has joined #ruby
Vonter has quit [Ping timeout: 245 seconds]
Vonter has joined #ruby
grenierm has joined #ruby
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
wyclif has quit [Ping timeout: 245 seconds]
jenrzzz has quit [Ping timeout: 245 seconds]
teclator has joined #ruby
Guest81 has joined #ruby
Guest81 has quit [Client Quit]
wyclif has joined #ruby
jenrzzz has joined #ruby
wyclif has quit [Ping timeout: 260 seconds]
wyclif has joined #ruby
wyclif has quit [Client Quit]
jenrzzz has quit [Ping timeout: 245 seconds]
grenierm has quit [Quit: Client closed]
grenierm has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
grenierm has quit [Quit: Client closed]
grenierm has joined #ruby
roadie has joined #ruby
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
asio has quit [Remote host closed the connection]
tomtmym has joined #ruby
tomtmym has quit [Changing host]
tomtmym has joined #ruby
jenrzzz_ has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
Aminda has quit [Remote host closed the connection]
jenrzzz has quit [Ping timeout: 276 seconds]
Aminda has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
patrick__ has quit [Ping timeout: 268 seconds]
patrick__ has joined #ruby
Aminda has quit [Remote host closed the connection]
asio has joined #ruby
Aminda has joined #ruby
Vonter has quit [Ping timeout: 255 seconds]
jenrzzz has joined #ruby
Vonter has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 260 seconds]
shiru has joined #ruby
jenrzzz has joined #ruby
shiru has quit [Client Quit]
jenrzzz has quit [Ping timeout: 246 seconds]
asio has quit [Quit: leaving]
asio has joined #ruby
gr33n7007h has quit [Ping timeout: 260 seconds]
gr33n7007h has joined #ruby
mange has joined #ruby
Paris has joined #ruby
jenrzzz has joined #ruby
grenierm has quit [Ping timeout: 250 seconds]
jenrzzz has quit [Ping timeout: 260 seconds]
brokkoli_origin has quit [Ping timeout: 245 seconds]
mange has quit [Remote host closed the connection]
gemmaro` has joined #ruby
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
szkl has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
PaulW2U has joined #ruby
otisolsen70 has joined #ruby
roadie has joined #ruby
jenrzzz has joined #ruby
roadie has quit [Remote host closed the connection]
jenrzzz has quit [Ping timeout: 245 seconds]
<gr33n7007h>
Ruby really needs to start focusing on...? bbl
gr33n7007h has quit [Quit: WeeChat 4.1.2]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
<ox1eef_>
I would say AI, Machine Learning, WebAssembly (we have ruby.wasm), and to generally be more of an all-rounder rather than being known and used because of one web framework. I think we had a draining of talent to other languages too (Python, Go, Rust).
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
jenrzzz_ has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 260 seconds]
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 240 seconds]
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
brokkoli_origin has quit [Ping timeout: 252 seconds]
Paris has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
brokkoli_origin has joined #ruby
Paris has quit [Read error: Connection reset by peer]
Paris has joined #ruby
sarna has quit [Ping timeout: 255 seconds]
jenrzzz has joined #ruby
Paris has quit [Quit: quit]
jenrzzz has quit [Ping timeout: 264 seconds]
graywolf has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
cek has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
Vonter has quit [Ping timeout: 268 seconds]
Vonter has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz_ has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
<adam12>
Documentation and tooling. Hard to feel like a modern language with Darkfish theme from 2006.
<adam12>
RDoc doesn't know a bunch of stuff which I think it should. It seems mostly frozen in time.
TomyWork has joined #ruby
jenrzzz_ has joined #ruby
<ox1eef_>
I use yardoc. I like it. I host all my project API docs on github pages using yardoc, and with a few tweaks to the default template.
jenrzzz has quit [Ping timeout: 252 seconds]
infinityfye has joined #ruby
<ox1eef_>
I stumbled on Google's intro to the noto fonts. Sounds cool, one font for all languages: https://fonts.google.com/noto
jenrzzz has joined #ruby
jenrzzz_ has quit [Ping timeout: 246 seconds]
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
<leah2>
i use ri and less :p
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
szkl has quit [Quit: Connection closed for inactivity]
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 268 seconds]
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
eddof13 has joined #ruby
eddof13 has quit [Client Quit]
jenrzzz_ has joined #ruby
jenrzzz has quit [Ping timeout: 245 seconds]
PaulW2U has quit [Quit: WeeChat 4.1.2]
eddof13 has joined #ruby
jenrzzz has joined #ruby
jenrzzz_ has quit [Ping timeout: 256 seconds]
eddof13 has quit [Client Quit]
gemmaro` has quit [Read error: Connection reset by peer]
jenrzzz has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
cek has quit [Quit: Connection closed for inactivity]